十万火急!怎样用matlab求一个含10个变量的矩阵的最大值?

我现在有一个函数,有10个变量,其和加起来为1。函数包括一个求和函数和一个10*10矩阵,需要返回使函数达到最大值时的10个变量的值。
我没用过matlab,不知道该怎么用,希望高手能指点一下..
有比较细致的步骤最好,我还加分的!!
希望可以看清这个图片吧..这里面只有xixj是未知,一共是10个,在其他参量已知的情况下怎样求这个F函数的极大值?

%没说清楚,最好把原题拿来看
哪些变量加起来?
还有你的Xij表达有问题吧,
如果仅仅是那个公式求和的话:
x=...%10*10
s=...%10*10
w=...%1*10
omiga=...
t=1;
for i=1:10
for j=1:10
xs(t)=x(i,j)*s(i,j);
t=t+1;
end
end
f=sum(omiga.*x)-omiga*sum(xs);
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-05-18
这个都不会??

再想想我告诉你
第2个回答  2009-05-18
没懂你的意思,说清楚点
相似回答