一米阳光的ta 发表于 2014-5-22 12:59

matlab应该怎样运行这种m文件呢?

function =myfun1
c=(x(1)-1)^2-x(2);
ceq=[];

end

建立的非线性的约束函数,命名为myfun1


fun6='x(1)^2+x(2)^2-x(1)*x(2)-2*(1)-5*(2)';
x0=;
a=[-2 3];
b=6;
Aeq=[];
Beq=[];
lb=[];ub=[]
=fmincon(fun6,x0,a,b,Aeq,Beq,lb,ub,@myfun1)

建立的m文件。。命名为lx1

问题是在matlab的 command window 中我应该输入什么命令来运行这个文件呢?

山林隐逸 发表于 2014-5-22 17:51

先把做个myfun1和lx1文件所在路径添加到matlab里面然后再command window直接输入lx1就行了

一米阳光的ta 发表于 2014-5-22 19:37

已经解决了。。thank you :handshake
页: [1]
查看完整版本: matlab应该怎样运行这种m文件呢?