matlab求一个函数的极小值问题,急急急!!!!!!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab求一个函数的极小值问题,急急急!!!!!!相关的知识,希望对你有一定的参考价值。
可以使用matlab的多元约束优化函数fmincon来求解。写成向量形式,约束a*x<=b,初始值x0附近可以搜出出局部极小值。输入:z=@(x)7.2*sqrt(25+(15-x(1))^2)+(7.2+(107/(20-x(1))))*sqrt((8-x(2))^2+(20-x(1))^2)+7.2*x(2);
a=[1,0;0,1];
b=[15;8];
x0=[1;1];
[x,feval]=fmincon(z,x0,a,b)
得到局部极小值的坐标和函数值:
x
=
15.0000
6.6994
feval
=
231.9944 参考技术A 直接使用min()函数就行了呗,
ymin=min(y);
若是需要也找到x的对应值,可以这样:
imin=find(min(y)==y);
x(imin)
急急急 pyqt5 matplotlib 多线程问题,求大佬指点啊
UserWarning: Starting a Matplotlib GUI outside of the main thread will likely fail.
fig = plt.figure()
为什么Matplotlib要求只在主线程中绘图?
该如何解决
这就像你平时画图,如果多个人同时画一幅画,你觉得会画的好不?追问
首先,谢谢大佬,还想请教一下大佬,pyqt5 matplotlib 3d动态绘图,如果多线程解决不了的话,那怎样能实现点击一个按键多次,弹出多个窗口互不干扰的绘图,求大佬指点,急啊,问题解决后给您加悬赏
追答弹窗弹多个有什么用吗
matplotlib可以把图片存到本地,
存到本地后你再用其他界面库显示出来就行了,我觉得这样是最自由灵活的。
好的,谢谢大佬,虽然没解决,但是还是谢谢您,给您加悬赏
本回答被提问者采纳以上是关于matlab求一个函数的极小值问题,急急急!!!!!!的主要内容,如果未能解决你的问题,请参考以下文章