问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

matlab中求极值点

发布网友 发布时间:2022-04-22 05:24

我来回答

5个回答

热心网友 时间:2022-06-20 19:31

先画出导数的曲线,根据其零点判断有几个极点,然后对各极点分别指定适当的初值,利用fsolve求出准确的零点位置,再绘图即可.参考代码如下:symsxf=-2*x.^2+4+sin(2*pi*x);df=diff(f);ezplot(df,[-33])x0=[-1.8-1.3-0.80.50.20.51.2];x0=fsolve(inline(char(df)),x0,optimset('fsolve'));holdonplot(xlim,[00],'--c')plot(x0,subs(df,x0),'ro')figure(2)ezplot(f,[-33])holdonplot(x0,subs(f,x0),'ro')

热心网友 时间:2022-06-20 19:32

可这样:
t=0:1/2500:0.1;x=sin(t).*cos(2*t);
f1=60;f2=60*37;x1=sin(2*pi*f1*t).*cos(2*pi*f2*t);
plot(t,x,t,x1)

a=max(x),b=min(x)%最大、最小值
a1=max(x1),b1=min(x1)%最大、最小值

热心网友 时间:2022-06-20 19:32

function hh
global dy1 dy2
y='x^2*sin(x^2-x-2)'
dy1=diff(y)
dy2=diff(y,2)
subplot(3,1,1)
ezplot(y,[-2 2])
subplot(3,1,2)
ezplot(dy1,[-2 2]),hold on,plot(-2:2,zeros(length(-2:2)))
subplot(3,1,3)
ezplot(dy2,[-2 2]),hold on,plot(-2:2,zeros(length(-2:2)))
x01=fsolve(@myfun1,[-1.5 -0.7 0 1.6])
x02=fsolve(@myfun2,[-1.9 -1.3 -0.5 1.3])
function f1=myfun1(x)
global dy1
f1=subs(dy1);%very inportamt!!!!!;
function f2=myfun2(x)
global dy2
f2=subs(dy2);%very inportamt!!!!!;

结果:
y =

x^2*sin(x^2-x-2)

dy1 =

2*x*sin(x^2-x-2)+x^2*cos(x^2-x-2)*(2*x-1)

dy2 =

2*sin(x^2-x-2)+4*x*cos(x^2-x-2)*(2*x-1)-x^2*sin(x^2-x-2)*(2*x-1)^2+2*x^2*cos(x^2-x-2)

Optimization terminated: first-order optimality is less than options.TolFun.

x01 =

-1.5326 -0.7315 0 1.5951

Optimization terminated: first-order optimality is less than options.TolFun.

x02 =

-1.9240 -1.2650 -0.4742 1.2404

热心网友 时间:2022-06-20 19:33

[C,I]=max(x);
C是值, I是位置。

热心网友 时间:2022-06-20 19:33

data是你的数据,
find(diff(sign(diff(data)))==-2)+1
找到极大值的位置

find(diff(sign(diff(data)))==2)+1
找到极小值的位置
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...但是我在系统设置里面打开了开启移动梦网!求解啊。。 联想乐phone 3g w101 sd卡 在手机里可以看到 但是 放到手机里 在连接... 在游戏中成长:拼音大游戏目录 小气员看看天拼音怎么写 推荐一些好看的恋爱动漫,什么种类的都行? 湖北会计专升本考哪些科目 交行e贷通2.0 荒地承包合同我家有块荒地,有交钱的条,没有合同。今年又让村上给卖... ...嘲笑自杀的她今天站上维秘舞台成为最热头条,她是谁? 求此绿发猫耳娘出处或者名字或者任何信息,如果是同人也请注明 如何用PS将一张图片上的logo转移到另一张图片上? 空这个词的拼音? 怎么用ps将图片变高清 空的拼音是什么 空怎么读音是什么 为什么电脑本地连接收不到数据包 台式电脑本地连接上了但是收不到数据包怎么办 本地连接数据包错误上不了网是怎么回事啊? 电脑本地连接显示已连接上,但数据包发送与收到都... 本地连接以经连上,为什么收不到数据 电脑本地连接只能发送数据不能接受,连接不了网络... 为什么本地连接已经连接上但是接受不到数据? 为什么本地连接不上数据库而远程可以. 本地连接的连接不上有多少种原因? 四年级上册语文目标答案 本地连接收不到数据怎么办啊??? 求 苏教版四年级上册语文课本的目录 电脑上的本地连接连上了为什么接收不到数据 电脑本地连接收不到数据(局域网) 四年级下册语文目录(2011~2012) 请问空字有哪两种读音,分别是什么 matlab 图像求极值点怎么求? 怎样用matlab求函数的极值点和拐点 烂活是什么梗 邮政储蓄银行二 类账户绑定不了微信吗 matlab 图像求极值点请教 原耽狗蛋家男团活烂什么意思? 邮政一类卡和二类卡除了限额其他是不是都一样?二... 空的多音字组词怎么写 张家口方言活烂子是什么意思? 利用matlab求函数的极值点的方法 空出的空拼音怎么写? 为什么微信绑定银行卡后不能使用邮政卡帮微信,好... 用MATLAB怎样找到函数的极大值点 原耽圈活烂是什么意思? 找一款 可以计算 字数的软件 邮储二类卡为什么不能绑微信 用matlab求所有极值 空字繁体字怎么写 如何查看matlab函数极值点坐标。画出图像后不知道...