1

私は次のようなシンボリック方程式を持っています

i = 1:n (i=1...n)ランダムな値を取ります。

G_i = B_i + C_i * D_i と I には、いくつかの制約に等しい B_i、G_i、C_i、および D_i があります。

そのような方程式をmatlabで単純化する必要があります。

「syms」を使用して各シンボルを定義しましたが、その「i」インデックスを定義する方法がわかりません。

また、私の 2 番目の質問は、i=1...n の合計形式 (symsum) に変更したい場合、いくつかの制約を考慮して単純化するためのコードをどのように書くことができるかということです。どの例も、私が理解するのに役立ちます。

4

1 に答える 1

0

あなたがしたいことは、シンボリック値の配列を作成することです.Matlabのドキュメントは、Aに対してこれを行う方法を示しています.残りの作業はあなたに任せます.

A = sym('A',dim)

次に、次のようなことができます。

G(i)=b(i)+c(i)*d(i)
于 2013-02-06T17:10:47.070 に答える