C++でcmathを使用したエラー関数
変数が与えられ、タスクはC++STLで使用可能なエラー関数を使用して変数の確率を見つけることです。この関数は、C++のcmathヘッダーファイルで使用できます。
エラー関数とは何ですか?
数学の誤差関数は、erf()で表されるガウス誤差関数とも呼ばれます。これは、発生する可能性のあるエラーを計算するための確率、統計、偏微分方程式で使用される特殊関数です。 -
として定義されます
2つの密接に関連する誤差関数があります-
- 相補誤差関数 − erfc x =1 --erf xとして定義されます
- 虚数誤差関数 − erfi x =-ierf(ix)として定義されます。ここで、iは虚数単位です
例
入力
i = 2.25
出力
erf(i) i.e. 0.998537
入力
i = 1.25
出力
erf(i) i.e. 0.9229
例
#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; }
出力
Probability is : 0.998537
例
#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; }
出力
Probability is : 0.9229
-
C / C ++(3.5)の関数
関数は、いくつかの機能を実行し、ある種の結果を生成するという点で、機械のようなものです。同様に、マシンはいくつかの入力を受け取り、その入力を処理して出力を生成します。関数はいくつかの値を取り、それらの値を操作して出力を生成します。人が手動で入力をマシンに渡すと、プログラマーが実行を開始する関数を呼び出すと、マシンだけが同じ方法でその機能を開始します。 関数はさまざまな言語で名前が異なる場合がありますが、-のような2つの共通の特徴を共有しています。 これらには、処理する必要のある一連の命令が含まれています これらの命令は、関数を参照する名前で識別されます 関数が使用される理由
-
C ++を使用してOpenCVで画像をロードして表示するにはどうすればよいですか?
このトピックでは、C++でOpenCVを使用して画像を読み込んで表示する方法を決定します。 OpenCVで画像を読み込んで表示するには、次の機能が必要です。 マット: マットは機能ではありません。これはデータ構造であり、変数の一種です。 C ++のint、char、string変数タイプと同様に、MatはOpenCVの変数であり、その中に画像をロードするためのマトリックスデータ構造を作成します。このプログラムでは、「MatmyImage;」と書きました。 これは、myImageという名前の行列変数を宣言していることを意味します。 namedWindow(): メモリを割り当て、画像を