Với nhiệm vụ là hiển thị hoạt động của hàm cosh () đối với các số phức trong C ++.
Hàm cosh () là một phần của thư viện mẫu chuẩn C ++. Nó hơi khác một chút so với hàm cosh () tiêu chuẩn. Thay vì tính cosin hyperbol của các góc tính bằng radian, nó sẽ tính các giá trị cosin hyperbol phức tạp của các số phức.
Công thức toán học để tính cosin hyperbol phức tạp là -
cosh (z) =(e ^ (z) + e ^ (- z)) / z
Trong đó, “z” đại diện cho số phức và “i” đại diện cho iota.
Số phức phải được khai báo như sau -
tên
Ở đây,
Cú pháp
Cú pháp như sau -
cosh (số phức)
Ví dụ
Input: complexnumber(5,5) Output: <-27.0349,-3.85115>
Giải thích - Ví dụ sau đây cho thấy cách chúng ta sử dụng hàm cosh () để tính các giá trị cosin hypebol phức của một số phức. Ở đây 5 là phần thực và 5 khác là phần ảo của số phức như được hiển thị trong đầu vào và chúng ta nhận được các giá trị cosin hyperbol ở đầu ra khi chúng ta chuyển số phức vào hàm cosh ().
Phương pháp tiếp cận được sử dụng trong chương trình dưới đây như sau -
- Đầu tiên, hãy khai báo một số phức, giả sử là số phức (a, b), sau đó gán cho nó một giá trị phức.
-
Hai giá trị phải được gán cho biến số phức (a, b). Giá trị đầu tiên sẽ là phần thực của số phức và giá trị thứ hai sẽ là phần ảo của số phức.
Giả sử số phức (1, 3) vì vậy số phức này sẽ đại diện cho số phức 1 + 3i.
- Bây giờ, hãy chuyển số phức (1, 3) mà chúng tôi đã tạo vào hàm cosh ()
Ví dụ
#include<iostream> #include<complex> using namespace std; int main() { complex<double> cno(1,3); cout<<cosh(cno); return 0; }
Đầu ra
Nếu chúng ta chạy đoạn mã trên, nó sẽ tạo ra kết quả sau -
<-1.52764,0.165844>
Ở đây 1 là phần thực và 3 là phần ảo của số phức, khi chúng ta chuyển số phức của mình vào hàm cosh (), chúng ta sẽ nhận được các giá trị cosin hyperbol trong đầu ra như được hiển thị.