cosh() फ़ंक्शन
cosh() फ़ंक्शन दिए गए कोण (रेडियन में) का हाइपरबोलिक कोसाइन लौटाता है। <cmath> हेडर में परिभाषित।
सिंटैक्स
cosh(var)
पैरामीटर: var - float, double, या long double।
वापसी मान
हाइपरबोलिक कोसाइन मान, सीमा: [1, ∞)।
उदाहरण 1: रेडियन इनपुट
#include <iostream>
#include <cmath>
using namespace std;
int main() {
double d = 5, ans;
ans = cosh(d);
cout << "cosh(" << d << ") = " << ans << endl;
return 0;
}
आउटपुट
cosh(5) = 74.2099
उदाहरण 2: डिग्री से रेडियन रूपांतरण
#include <iostream>
#include <cmath>
using namespace std;
int main() {
double degree = 60, ans;
degree = degree * 3.14159 / 180;
ans = cosh(degree);
cout << "cosh(" << degree << ") = " << ans << endl;
return 0;
}
आउटपुट
cosh(1.0472) = 1.60029
गणितीय परिभाषा
cosh(x) = (eˣ + e⁻ˣ) / 2
गुण
- सम फ़ंक्शन: cosh(-x) = cosh(x)
- सीमा: [1, ∞)
- cosh(0) = 1
- पहचान: cosh²(x) - sinh²(x) = 1
- कैटेनरी वक्र का आकार: y = a cosh(x/a)
उपयोग के मामले
- कैटेनरी वक्र: लटकती केबल/चेन का आकार
- विशेष सापेक्षता: लोरेन्ट्ज़ फैक्टर
- विद्युत इंजीनियरिंग: ट्रांसमिशन लाइन सैग गणना
- आर्किटेक्चर: गेटवे आर्च डिजाइन
संबंधित फ़ंक्शंस
sinh()- हाइपरबोलिक साइनtanh()- हाइपरबोलिक टैंजेंटacosh()- व्युत्क्रम हाइपरबोलिक कोसाइन