2016-11-29 14 views
-2

私はここで新しいです。私は正確に私の質問にどうやって質問するか分かりません。Tをパラメータ、関数、または何にする必要がありますか?

x1 = [0.5, 1] + [0, t] 

x1 = [0.5, 1+t] 

は、どのように私はそれを動作させるためにtを宣言する必要があります:私は実際にのように見えるx1 = x0 + t* eように進めるのコードを、準備する必要がありますか?私は、tが、ここにとどまって、二次関数のルーツをさらに数ステップ分計算できるようにしなければならないことを意味します。

+1

これは決してC++コードではありません! –

答えて

0

汎用プログラミング言語で実装するのは難しいでしょう。tが "記号的"なので、代数的な操作が可能です。これは、シンボリック計算を扱うように特別に設計されているため、コンピュータ代数システム(CAS)で実装することを検討する必要があります。あなたが記述したものを実装することは、CASで非常に迅速かつ容易になります。

MathematicaまたはMatlabのようなよく知られた(および高価な独自の)CASソフトウェアがあります。あるいは、C++やPythonで作業している場合は、SymbolicC++SymPyがそれぞれそれぞれうまく統合されています。あなたはlist of CAS softwareのためのウィキペディアを見ることができます。

関連する問題