作者name0625 (lawpy)
看板MATLAB
标题Re: [运算] 跪求算式
时间Sat May 21 09:43:07 2016
function test
H=fminsearch(@fun,0);
end
function cost=fun(H)
L=5-H;
cost=-L*H;
figure(1);
plot([0 L L 0 0],[H H 0 0 H],'-b')
axis([0 5 0 5])
title(['Area = ' num2str(-cost)])
xlabel('L')
ylabel('H')
pause(0.1)
end
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.170.9.135
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MATLAB/M.1463794989.A.96A.html
1F:推 Benbenyale: 帮推 怎麽看出这与算几不等式有关阿 05/21 13:53
2F:→ name0625: 呃...我数学不好,我连算几不等式都不熟,只是知道这函 05/21 18:03
3F:→ name0625: 式可以求局部最小值,反正他只要求看起来炫炮就好,我就 05/21 18:03
4F:→ name0625: 直接塞了 05/21 18:03
5F:推 encored6201: 能否跟原文有关系一点的式子同一楼 05/21 19:06
6F:推 s4300026: 你怎麽会知道 fminsearch~~~ 太神啦!!! 05/21 19:23
7F:→ s4300026: 写法跟不等式无关,该方法就是找函式最小值而已 05/21 19:28
8F:→ name0625: 对喔,就是找设定的函式输出值最小时,输入值为何 05/22 00:44
9F:→ name0625: 这函式的工具箱还有许多其他方法可以做到同一件事,对於 05/22 00:46
10F:→ name0625: 简单的抛物线函数来说结果应该都一样,效率差别而已 05/22 00:46
11F:→ name0625: fminunc的效率太好,看起来不炫炮,所以我用fminsearch 05/22 00:47
12F:→ s4300026: 太崇拜楼上~~~ >///< 05/22 09:38
13F:推 encored6201: @name大 是否可以教学fminunc?? 05/22 16:26
14F:→ name0625: 函式名称都知道了,不先doc看看吗? 05/22 19:22
15F:推 danny555361: 跪了 移动百科 05/23 02:54
16F:→ encored6201: 为何有error in==>fminsearch at 205?? 05/23 09:28
17F:推 Benbenyale: 太强 推 05/25 20:02