Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP tanh() फ़ंक्शन - हाइपरबोलिक टैंजेंट

PHP का tanh() फ़ंक्शन दिए गए कोण (रेडियन में) का **हाइपरबोलिक टैंजेंट (hyperbolic tangent)** अनुपात लौटाता है।

परिभाषा

हाइपरबोलिक टैंजेंट:

tanh(x) = sinh(x) / cosh(x) = (eˣ - e⁻ˣ) / (eˣ + e⁻ˣ)

सिंटैक्स

tanh(float $arg): float

पैरामीटर

पैरामीटरविवरण
$argरेडियन में कोण (फ्लोटिंग पॉइंट)

लौटाया गया मान

दिए गए पैरामीटर का हाइपरबोलिक टैंजेंट अनुपात (फ्लोट)। मान सीमा: -1 से 1।

उदाहरण

1. tanh(π/2)

<?php
$arg = M_PI_2;
$res = tanh($arg);
echo "tanh(pi/2) = $res\n";
echo "using formula = " . sinh($arg)/cosh($arg);
?>
tanh(pi/2) = 0.91715233566727
using formula = 0.91715233566727

2. डिग्री से रेडियन परिवर्तन के साथ tanh(60°)

<?php
$arg = deg2rad(60);
$val = tanh($arg);
echo "tanh($arg) = $val";
?>
tanh(1.0471975511966) = 0.78071443535927

3. tanh(0)

<?php
$arg = 0;
$val = tanh($arg);
echo "tanh($arg) = $val";
?>
tanh(0) = 0

4. tanh(π)

<?php
$arg = M_PI;
$val = tanh($arg);
echo "tanh($arg) = $val";
?>
tanh(3.1415926535898) = 0.99627207622075

गुण

  • tanh(-x) = -tanh(x) (विषम फ़ंक्शन)
  • lim_{x→±∞} tanh(x) = ±1
  • सक्रियण फ़ंक्शन के रूप में न्यूरल नेटवर्क्स में उपयोगी।

संबंधित फ़ंक्शन्स

  • sinh() — हाइपरबोलिक साइन
  • cosh() — हाइपरबोलिक कोसाइन
  • atanh() — व्युत्क्रम हाइपरबोलिक टैंजेंट
  • deg2rad() — डिग्री को रेडियन में परिवर्तित

PHP संस्करण

PHP 4, PHP 5, PHP 7, PHP 8+ में उपलब्ध।

  1. - PHP log() फ़ंक्शन - प्राकृतिक लघुगणक और मनमाना आधार

    PHP का log() फ़ंक्शन **प्राकृतिक लघुगणक (natural logarithm, आधार e)** या **निर्दिष्ट आधार** में लघुगणक गणना करता है। डिफ़ॉल्ट आधार यूलर संख्या M_E (≈2.718) है। सिंटैक्स log(float $arg, float $base = M_E): float पैरामीटर्स पैरामीटरविवरण $argवह मान जिसका लघुगणक चाहिए $baseआधार (डिफ़ॉल्ट M_E = प्

  1. - PHP lcg_value() फ़ंक्शन - रैखिक सर्वांगसम जनरेटर (0 से 1)

    PHP का lcg_value() फ़ंक्शन **0 और 1 के बीच स्यूडो-रैंडम फ्लोट** जनरेट करता है। LCG = **रैखिक सर्वांगसम जनरेटर (Linear Congruential Generator)** — सबसे पुराने स्यूडो-रैंडम एल्गोरिदम में से एक। सिंटैक्स lcg_value(): float पैरामीटर्स कोई पैरामीटर नहीं। लौटाया गया मान 0.0 और 1.0 (सम्मिलित) के बीच स्य

  1. - PHP में tanh() फंक्शन

    विवरण tanh() फंक्शन निर्दिष्ट वैल्यू का हाइपरबोलिक टेंजेंट लौटाता है। सिंटैक्स tanh(val) पैरामीटर्स val − रेडियन में एक वैल्यू रिटर्न वैल्यू tanh() फंक्शन निर्दिष्ट वैल्यू val का हाइपरबोलिक टेंजेंट लौटाता है। उदाहरण निम्न उदाहरण 0 और 1 का हाइपरबोलिक टेंजेंट प्राप्त करने के लिए है: <?php ech