0

考虑以下两个非线性(二次)方程组,= 0.400256 和 = 0.916403。

- + - + ^2 = 0

- + + - ^2 = 0

绘制两个隐式方程并观察到有两个解:一个在原点处,另一个在 (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 回答