永发信息网

【matlab查错误[minX,minY]=fminbnd('cos(3*x)*exp】

答案:2  悬赏:40  手机版
解决时间 2021-02-14 09:22
【matlab查错误[minX,minY]=fminbnd('cos(3*x)*exp】
最佳答案
原因分析1、fminbnd用于求极小值;如果求极大值,需要把目标函数取负号,然后得到的结果再反号.2、fzero只能求出一个零点来,如果求多个,需要多次调用.我这里换用fsolve来求. 参考代码[minX,minY]=fminbnd('cos(3*x)*exp(-(x))',0,pi);[maxX,maxY]=fminbnd('-(cos(3*x)*exp(-(x)))',0,pi);x0=[0.5 1.5 3];for i=1:length(x0) thex(i)=fsolve('cos(3*x)*exp(-x)',x0(i));endezplot('cos(3*x)*exp(-x)',[0 pi])hold onplot(minX,minY,'rv',maxX,-maxY,'r^',theX,0,'gd')legend('cos(3*x)*exp(-(x))','极大值点','极小值点','根') 结果由于原代码的顺序错误,图中legend极大极小值刚好搞反了,说明一下,我就不改了. matlab查错误[minX,minY]=fminbnd('cos(3*x)*exp(-(x))',0,pi); [maxX,maxY]=fminbnd('cos(3*x)*exp(-(x))',0,pi);theX=fzero('cos(3*x)*exp(-x)',[0,pi]) ezplot('cos(3*x)*exp(-x)',(图2)
全部回答
对的,就是这个意思
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
亚奥武道怎么去啊,我要去那办事
轧空的读音
腌制的香椿为什么会变黄
make a person's day
俄然觉,则蘧蘧然周也。其中蘧蘧然到底是啥意
中国工商银行吴忠明珠分理处地址有知道的么?
根据行政许可法律制度的规定,依法应当先经下
大同市公务员培训中心地址在什么地方,想过去
以下那种仪器在无线网络测试和优化中和其他三
东乡县进贤装璜有限公司这个地址在什么地方,
用visio画流程图,中间有按“同意”、“不同
DN500桩基载荷多少吨
云雅用这个名字做瑜伽馆可以吗
魏都琵琶教室地址在什么地方,想过去办事
手机电池充满放手机显示百分之八十
推荐资讯
求教,用电脑玩PS2游戏需要什么配置
《回眸昨天》结构怎么写
地下城60属性强化和天语御腰带哪个好
“大散关”的“散”怎么读?给个依据啊。
汽车油路传感器多少钱?
口袋妖怪心金赫拉克勒斯技能
中国古代有机这个汉字吗?
深圳南头桑拿信息
皇室耳疗馆地址有知道的么?有点事想过去
为什么我的QQ邮箱可以接受其他人的邮件但是无
赛扬E3400搭配HD7770 能玩一些大型单机游戏吗
多宝桌球茶秀棋牌地址在什么地方,我要处理点
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?