主题:这个程序为什么不能运行
M文件:
function F=fxyz(x)
x=x(1);
y=x(2);
z=x(3);
F=[x^2+y^2+z^2-9;3*x+5*y+6*z;x-3*y-6*z-1]
命令窗口输入:
x1=fsolve('fxyz',[-1,1,-1],optimset('display','off'))
老是出现下面的:
[color=000000][color=FF0000]??? Attempted to access x(2); index out of bounds because numel(x)=1.
Error in ==> fxyz at 3
y=x(2);
Error in ==> fsolve at 180
fuser = feval(funfcn{3},x,varargin{:});[/color][/color]
请教各位,请帮忙看看,急用。。。
function F=fxyz(x)
x=x(1);
y=x(2);
z=x(3);
F=[x^2+y^2+z^2-9;3*x+5*y+6*z;x-3*y-6*z-1]
命令窗口输入:
x1=fsolve('fxyz',[-1,1,-1],optimset('display','off'))
老是出现下面的:
[color=000000][color=FF0000]??? Attempted to access x(2); index out of bounds because numel(x)=1.
Error in ==> fxyz at 3
y=x(2);
Error in ==> fsolve at 180
fuser = feval(funfcn{3},x,varargin{:});[/color][/color]
请教各位,请帮忙看看,急用。。。