peak的产生 matlab

来源:百度知道 编辑:UC知道 时间:2024/05/10 09:00:31
我需要三组个长度为500,每组产生1-3个peak峰,峰位不作要求,急求!
峭度在3-5之间,像紫外曲线那种

x=linspace(-3,3,500);y=linspace(-3,3,500);[x,y]=meshgrid(x,y)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) %产生peaks函数plot3(x,y,z)%生成条形图片mesh(x,y,z)%生成三维彩色的3个peak峰效果图片