求助各位老大,关于一个极值问题
求助各位老大,关于一个极值问题
f=//P-M*D*N//2 这个函数就是(P-M*D*N)这个矩阵的各元素的平方和。
这个函数中P,M,N是已知矩阵,N是M的逆矩阵,D是未知的对角阵
要求的就是D使f得到最小值。约束条件是5ln(d1)+8ln(d2)+4ln(d3)=0
d1,d2...是矩阵D的对角元素。
matlab中用fmincon 怎么用?
多谢拉。急啊
这个错误怎么造成的?
??? Error using ==> fmincon
FMINCON cannot continue because user supplied nonlinear constraint function
failed with the following error:
One or more output arguments not assigned during call to 'feval'.
Error in ==> d:\MATLAB6p5\work\lianxi_aa.m
On line 28 ==> x=fmincon(@myfun,x0,[],[],[],[], [],[],@mycon,options, p1, m, n)