0
我不知道我怎么能解决这个方程与MATLAB:非线性方程MATLAB
F(1)= 0.098253 * X(1)-atan((TAN(X(1)) - 谭( x(2)))/ 2)* 0.531268-0.433015 * x(2)-0.27994
f(2)= 0.9951 * x(1) - 坦((tan(x(1)) - tan(x (2)))/ 2)* 0.12909 + 0.866022 * X(2)-0.350005;
我尝试函数= f,然后[x,eval,flag] = fsolve('ecuaciones',x0);但我有一个错误:
错误==> fsolve at 254 fuser = feval(funfcn {3},x,varargin {:});
引起: 初始用户提供的目标函数评估失败。 FSOLVE 无法继续。
和Matlab对我说这是双重型......但我不知道如何解决!我是新的使用Matlab,因此我需要清楚的答案!
谢谢!
首先你有什么解决的呢?我把它解决为x(1)和x(2) –
你想解决'f(2)-f(1)= 0'吗? – randomatlabuser
你用什么'x0'? Andd究竟是什么'ecuaciones'功能?真正的代码智者感谢。 – horchler