matlab peaks画图

如何改变peaks图中峰值的个数,默认只有三个峰值一个谷值... 如何改变peaks图中峰值的个数,默认只有三个峰值一个谷值 展开
 我来答
姜哥还是老的辣
推荐于2016-01-05 · TA获得超过945个赞
知道小有建树答主
回答量:662
采纳率:92%
帮助的人:241万
展开全部
peaks其实是为了方便测试立体绘图,MATLAB提供了一个peaks函数,可产生一个凹凸有致的曲面,包含了三个局部极大点及三个局部极小点,其方程式为:
z = 3*(1-x).^2.*exp(-(x.^2) - (y+1).^2) - 10*(x/5 - x.^3 - y.^5).*exp(-x.^2-y.^2) - 1/3*exp(-(x+1).^2 - y.^2)
更多追问追答
追问
这个我也知道,只是有没有办法改变x,y或者z的值能让这个图的极大点个数或者位置改变
追答
改变自变量的值自然不能让图发生变化,你试着去改一下函数本身,比如各项的系数
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式