matlab求非线性方程最优解

如题所述

第1个回答  2019-09-01
线性规划的问题。
一般情况靠求偏导数,来取极值,
本题,分母恰为x1+x2+x3,将x1+x2+x3=140
代入,由系数可以看出x3、x2尽可能地小,所以极小值在x3=30,x2=30,x1=80时取得。
使用matlab简单计算可以得到:minf=943
第2个回答  2019-09-01
1解方程
解:在matlab里输入命令:
x=solve(‘8*x^9+17*x^3-3*x=-1’)
可解出9个解。
2解方程
解:
x=solve(‘sin(x)=0’),很可惜运行后只输出一个
根x=0.