全文预览

基于MATLAB的函数信号发生器1(精选)

上传者:菩提 |  格式:docx  |  页数:15 |  大小:0KB

文档介绍
0:0.001:20; y=A*sawtooth(pi*f*t+4*P/f,1);Р%plot(t,y);Рplot(t,y,'r');Рset(gca,'color',[0,1,0.5]);Рgrid on;Рaxis([0,20,-1.2,1.2]);РendРif p4==1 %如果选择了三角波Р t=0:0.001:20; y=A*sawtooth(pi*f*t+4*P/f,0.5);Рplot(t,y,'r');Рset(gca,'color',[0,1,0.5]);Рgrid on;Рaxis([0,20,-1.2,1.2]);РendРif p5==1 %如果选择白噪声Р t=0.005:0.01:20;y=A*(rand(1,length(t))-0.5);Рplot(t,y,'r');Рset(gca,'color',[0,1,0.5]);Рgrid on;Рaxis([0,20,-1.2,1.2]);РendРif p6==1 %如果选择脉冲信号Р t=0.02:0.01:50;Рn=12;Рy=A*(t==n);Рplot(t,y,'r');Рset(gca,'color',[0,1,0.5]);Рgrid on;РendРbreak;РendР问题解决方法Р问题一:刚开始设计GUI时,新建的的显示屏幕太小,自己当时并不知道怎样把屏幕扩大。后来通过上网搜索知道可以双击鼠标右键然后拉动光标即可实现屏幕的扩大Р问题二:刚开始放滚动条的时候,滚动条的方向都是垂直的,可是我想用水平滚动条,经过多次尝试没有成功,最后自己通过“我爱MATLAB论坛”找到了该问题的解决方法。通过改滑动条的高度和宽度的值可以把滚动条变成水平的。Р问题三:做白噪声信号时,无论如何那个白噪声按钮都不起作用。自己尝试了很多种方法就是不起作用。最后经过多次的尝试,自己找到了原因。因为自己把白

收藏

分享

举报
下载此文档