0

= 0.400256 と = 0.916403 の 2 つの非線形 (二次) 方程式からなる次のシステムを考えてみましょう。

− + − + ^2 = 0

− + + − ^2 = 0

2 つの暗黙の方程式をプロットし、2 つの解があることを確認します。1 つは原点にあり、もう 1 つは (1.3, 0.8) に近いです。

これまでの私のコードは次のようになります。

a=0.400256;
b=0.916403;
f = @(x) [-x(1) + a*x(1) - b*x(2) + b*x(1)^2];
f2 = @(x) [-x(2) + b*x(1) + a*x(2) - a*x(1)^2];
ezplot('f',[-10 10 -10 10]); hold on;
ezplot('f2',[-10 10 -10 10]);
grid
4

1 に答える 1

1

あなたは正しい道を進んでいましたが、関数を適切に定義していませんでした。

a=0.400256;
b=0.916403;
f1 = @(x,y) -x + a*x - b*y + b*x.^2;
f2 = @(x,y) -y + b*x + a*y - a*x.^2;
ezplot(f1);
hold on
ezplot(f2);
于 2016-12-04T08:24:27.340 に答える