非线性方程MATLAB

时间:2013-11-26 23:18:28

标签: matlab nonlinear-functions

我不知道如何用matlab解决这个等式:

F(1)= 0.098253 *×(1)-atan((TAN(X(1)) - 棕褐色(X(2)))/ 2)* * 0.531268-0.433015 X(2)-0.27994

F(2)= 0.9951 *×(1)-atan((TAN(X(1)) - 棕褐色(X(2)))/ 2)* 0.12909 + 0.866022 * X(2)-0.350005; < / p>

我尝试使用function = f然后[x,eval,flag] = fsolve('ecuaciones',x0);但我有一个错误:

==&gt;中的错误fsolve在254             fuser = feval(funfcn {3},x,varargin {:});

引起:     初始用户提供的目标函数评估失败。 FSOLVE     不能继续。

Matlab对我说这是双重类型......但我不知道如何解决!!我是新用的Matlab,因此我需要清楚的答案!

谢谢!

1 个答案:

答案 0 :(得分:0)

我不认为你的方程式可以解决任何你只有一个自由度的因素,因为f(2)是f(1)的倍数