24小时热门版块排行榜    

查看: 1070  |  回复: 7
当前主题已经存档。

dxyhn1979

银虫 (小有名气)

[交流] 【求助】matlab中如何求函数的局部极大值和极小值

matlab中如何求函数的局部极大值和极小值以及如何求与极大值和极小值对应的自变量

[ Last edited by nono2009 on 2009-10-4 at 13:57 ]
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wuguocheng

荣誉版主 (职业作家)

优秀版主

★ ★ ★
dxyhn1979(金币+1):谢谢参与
kuhailangyu(金币+1,VIP+0):很好 9-4 22:06
dxyhn1979(金币+1,VIP+0): 9-4 22:06
函数对自变量的一阶导数等于0. 然后求一阶微分方程对应的解. 用Matlab dsolve函数命令
稻草人的孤单
2楼2009-09-04 21:51:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tanlaixun

禁言 (知名作家)

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
dxyhn1979(金币+1):谢谢参与
kuhailangyu(金币-20,VIP+0):请不要再干这种复制前面答复来赚取金币了,发现你在别的区德手法也一样!下次再犯就封ID了 9-4 22:08
wuguocheng(金币+0,VIP+0): 小伙.你这样做是不对的. 我们看到你在其它区也是这样. 真不知道. 你这样做累不累.为了几个金币 9-4 22:12
本帖内容被屏蔽

3楼2009-09-04 22:01:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

coolxh

木虫 (小有名气)

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
wuguocheng(金币+2,VIP+0): 提供的网站不错. 谢谢. 9-4 22:50
显函数OR离散点数据组成的曲线

个人认为wuguocheng的方法仅适用于前一种状况

对于后者,到下述网站上找:(其实将前者离散化也可用后一种方法)

http://www.mathworks.com/matlabcentral/fileexchange/14498


顺便向各matlab虫友推荐http://www.mathworks.com/

有很多爱好者在此共享他们的经验和代码
引用回帖:
Originally posted by dxyhn1979 at 2009-9-4 21:43:
Sample Text
matlab中如何求函数的局部极大值和极小值以及如何求与极大值和极小值对应的自变量

[ Last edited by coolxh on 2009-9-4 at 22:47 ]
4楼2009-09-04 22:36:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wuguocheng

荣誉版主 (职业作家)

优秀版主


小木虫(金币+0.5):给个红包,谢谢回帖交流
引用回帖:
Originally posted by coolxh at 2009-9-4 22:36:
显函数OR离散点数据组成的曲线

个人认为wuguocheng的方法仅适用于前一种状况

对于后者,到下述网站上找:(其实将前者离散化也可用后一种方法)

[url]http://www.mathworks.com/matlabcentral/fileexcha ...

既然给出函数,我说的是常见的解决办法. 你的问题也是一种情形. 我想到的问题就是我们做学问, 也是这样, 因为还有别的情形存在.所以要思考别的解决方案. 谢谢你的解答. 我也有所收获.
稻草人的孤单
5楼2009-09-04 22:53:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yujunhui

银虫 (著名写手)


sunxiao(金币+1,VIP+0):谢谢参与,欢迎常来 10-3 00:04
直接用遗传算法求出
最大值
和最小值!
至于操作
直接在matlab 里面的 Help 有
安静
6楼2009-09-05 22:12:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dxyhn1979

银虫 (小有名气)

localMaximum函数文件的使用问题

问什么在Matlab里运行3楼大侠给出的网址里面的文件时
指令窗口中会出现以下错误?
Undefined function or variable 'false'.

Error in ==> D:\MATLAB6p1\work\localMaximum.m        %Matlab的自带函数文件
On line 36  ==>         exculdeEqualPoints = false;

Error in ==> D:\MATLAB6p1\work\local_maxima_minima.m  On line 2  ==> peaks = localMaximum(a,[100]);

localMaximum.m        %Matlab的自带函数文件
local_maxima_minima.m  这是网址中的文件,自己命名的。
上述中flase需要定义么?
7楼2009-10-02 21:59:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

秋天的紫藤

至尊木虫 (著名写手)

哈哈,这么多人支招啊!下次需要大侠们,不要吝啬啊。
8楼2009-10-04 12:29:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 dxyhn1979 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见