私は学校向けのアルゴリズムを実装しており、プログラミングで明確な積分がどのように表現されているかを理解する上で問題があります。例えば、私は、加算式は、次の例のように実装することができることを知っている:プログラミングで数学的方程式を実装する際に問題がある
仮定Y = F(X)Iは、その後、数値積分、例えば表現する方法を
if(x==0){
y=x+1;
}else{
for(int i = 0; i < n; i++){
y = y + (x - 1);
}
}
:
を ここに植え込まれた方程式は数学的には意味がないかもしれませんが、私の目的は、インテグラルを含むアルゴリズムを実装する必要がある学校プログラミングプロジェクトで、C#で同様の方程式を実装することです。私はシンプソンルールのような明確な積分を解く数値的方法があることを読んできました。私は方程式を実装するためにそのようなメソッドを使わなければならないのでしょうか?
したがって、数式パーサーが必要ですか?または数式をコードに変更する方法を学びたいですか? – SQLMason
数式をコードに変更したい – user1327159
プログラミングへようこそ!以下に述べるように、あなたは無限の合計を持つことはできません。問題を解決し、関連するコードを書くためにどのような措置を講じるかについて考える必要があります。 – SQLMason