0

少なくとも、poly と var の 2 つのコマンドがあると想定されます。しかし、それらを使用して次のような操作を実行する方法がわかりません。

1/4*b*a^2 - a*b/2(2/3*a)^2

ayb はシンボリック変数です。

これどうやってするの?

4

2 に答える 2

2

Scilab のシンボリック機能が複数の変数に拡張されるとは思いません。polyを使用して、1 つの変数で多項式を作成できます。

-->p = poly([1 2 3], 'x', 'c')
p  =

               2  
    1 + 2x + 3x   

同様に別の変数で多項式を作成できますが、それらを結合しようとするとエラーが発生します。多項式を定数と内容が数値である変数で乗算できますが、これはあなたの状況では役に立ちません。

Scilab のシンボリック機能は、有理分数と、フィルター設計の極/零点計算に使用される種類の Z 変換演算に向けられていますが、このようなより複雑なシンボリック数学については、おそらく Mathematica を見ることができます (商用ですが、ホーム ライセンスはかなり妥当です)該当する場合)。

于 2012-11-13T14:12:07.207 に答える
1

与えられp = 2x^2 + 3x + 4q = 5x + 7

<enter code here> p=[2 3 4];
<enter code here> q=[5 7];
<enter code here> answer=convol(p,q);
<enter code here> disp(answer)
于 2012-12-12T20:39:02.247 に答える