Chúng ta được cung cấp biến và nhiệm vụ là tìm xác suất của biến bằng cách sử dụng một hàm lỗi có sẵn trong C ++ STL. Hàm này có sẵn trong tệp tiêu đề cmath trong C ++.
Hàm lỗi là gì?
Hàm lỗi trong toán học còn được gọi là hàm lỗi Gauss được ký hiệu là erf (). Đây là một hàm đặc biệt được sử dụng trong các phương trình xác suất, thống kê và phương trình vi phân riêng để tính toán sai số có thể xảy ra. Nó được định nghĩa là -
Có hai chức năng lỗi liên quan chặt chẽ -
- hàm lỗi bổ sung - Nó được định nghĩa là erfc x =1 - erf x
- hàm lỗi tưởng tượng - Nó được định nghĩa là erfi x =-ierf (ix), trong đó tôi là đơn vị tưởng tượng
Ví dụ
Đầu vào
i = 2.25
Đầu ra
erf(i) i.e. 0.998537
Đầu vào
i = 1.25
Đầu ra
erf(i) i.e. 0.9229
Ví dụ
#include <iostream> #include <cmath> using namespace std; double probab(double i){ double probab_1 = erf(i); return probab_1; } int main (){ double i = 2.25; cout<<"Probability is :"<<probab(i)<< endl; return 0; }
Đầu ra
Probability is : 0.998537
Ví dụ
#include <iostream> #include <cmath> using namespace std; double probab(double i){ double probab_1 = erf(i); return probab_1; } int main (){ double i = 1.25; cout<<"Probability is :"<<probab(i)<< endl; return 0; }
Đầu ra
Probability is : 0.9229