कार्य को देखते हुए C++ में जटिल संख्याओं के लिए cosh() फ़ंक्शन के कार्य को दिखाना है।
कोश () फ़ंक्शन सी ++ मानक टेम्पलेट लाइब्रेरी का एक हिस्सा है। यह मानक कोश () फ़ंक्शन से थोड़ा अलग है। रेडियन में कोणों की अतिपरवलयिक कोज्या की गणना करने के बजाय, यह सम्मिश्र संख्याओं के जटिल अतिपरवलयिक कोज्या मानों की गणना करता है।
जटिल अतिपरवलयिक कोज्या की गणना के लिए गणितीय सूत्र है -
cosh(z) =(e^(z) + e^(-z))/z
जहाँ, “z” सम्मिश्र संख्या को दर्शाता है और “i” आयोटा को दर्शाता है।
जटिल संख्या इस प्रकार घोषित की जानी चाहिए -
जटिल<डबल> नाम (ए, बी)
यहां, <डबल> जो "जटिल" डेटा प्रकार से जुड़ा हुआ है, एक ऑब्जेक्ट का वर्णन करता है जो ऑर्डर की गई वस्तुओं की जोड़ी को स्टोर करता है, दोनों प्रकार "डबल"। यहाँ दो वस्तुएँ उस सम्मिश्र संख्या का वास्तविक भाग और काल्पनिक भाग हैं जिसे हम प्रविष्ट करना चाहते हैं। जटिल संख्याओं के लिए फ़ंक्शन को कॉल करने के लिए
सिंटैक्स
वाक्य रचना इस प्रकार है -
cosh(complexnumber)
उदाहरण
Input: complexnumber(5,5) Output: <-27.0349,-3.85115>
स्पष्टीकरण - निम्न उदाहरण दिखाता है कि हम किसी सम्मिश्र संख्या के जटिल अतिपरवलयिक कोज्या मानों की गणना के लिए कोश () फ़ंक्शन का उपयोग कैसे करते हैं। यहां 5 वास्तविक भाग है और दूसरा 5 जटिल संख्या का काल्पनिक हिस्सा है जैसा कि इनपुट में दिखाया गया है, और हम आउटपुट में हाइपरबोलिक कोसाइन मान प्राप्त करते हैं क्योंकि हम जटिल संख्या को कोश () फ़ंक्शन में पास करते हैं।
निम्नलिखित कार्यक्रम में उपयोग किया गया दृष्टिकोण इस प्रकार है -
- पहले एक सम्मिश्र संख्या घोषित करें, मान लें कि सम्मिश्र संख्या (a,b) और फिर उसे एक सम्मिश्र मान निर्दिष्ट करें।
-
वैरिएबल कॉम्प्लेक्सनंबर (ए, बी) को दो मान असाइन किए जाने चाहिए। पहला मान सम्मिश्र संख्या का वास्तविक भाग होगा और दूसरा मान सम्मिश्र संख्या का काल्पनिक भाग होगा।
आइए हम कहते हैं जटिल संख्या(1, 3) तो यह सम्मिश्र संख्या 1+3i का प्रतिनिधित्व करेगा।
- अब कोश () फ़ंक्शन में बनाए गए कॉम्प्लेक्सनंबर(1, 3) को पास करें
उदाहरण
#include<iostream> #include<complex> using namespace std; int main() { complex<double> cno(1,3); cout<<cosh(cno); return 0; }
आउटपुट
यदि हम उपरोक्त कोड चलाते हैं तो यह निम्न आउटपुट उत्पन्न करेगा -
<-1.52764,0.165844>
यहाँ 1 वास्तविक भाग है और 3 सम्मिश्र संख्या का काल्पनिक भाग है, जैसे ही हम अपने सम्मिश्र संख्या को cosh() फ़ंक्शन में पास करते हैं, हमें आउटपुट में हाइपरबोलिक कोसाइन मान प्राप्त होते हैं जैसा कि दिखाया गया है।