如何在matlab中求解非线性数学方程?

时间:2014-02-06 05:28:40

标签: matlab

我有两个方程式:

x = c1 - y;

y = c2*c3*x / (1+c3*x);

其中c1c2c3是常量。如何在MATLAB中解决这些方程?请帮忙。

1 个答案:

答案 0 :(得分:1)

今天早上我心情很好:

x = c1 - y;
y = c2*c3*x / (1+c3*x);

现在,笔和纸:

y = c1 - x
c1 - x = c2*c3*x / (1 + c3*x)
(c1 - x) * (1 + c3*x) = (c2 * c3 * x)
(c1 - x) * (1 + c3*x) - c2*c3*x = 0

您应该可以使用fzeroroots自行解决此问题。