《机械工程测试技术》MATLAB仿真实验指导书

《机械工程测试技术》MATLAB仿真实验指导书

ID:37904205

大小:89.00 KB

页数:11页

时间:2019-06-02

《机械工程测试技术》MATLAB仿真实验指导书_第1页
《机械工程测试技术》MATLAB仿真实验指导书_第2页
《机械工程测试技术》MATLAB仿真实验指导书_第3页
《机械工程测试技术》MATLAB仿真实验指导书_第4页
《机械工程测试技术》MATLAB仿真实验指导书_第5页
资源描述:

《《机械工程测试技术》MATLAB仿真实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、机械工程测试技术MATLAB仿真实验指导书院系单位:机电工程学院指导教师:王志勇实验一MATLAB基本应用一、实验目的1、学习MATLAB的基本用法;2、了解MATLAB的目录结构和基本功能。二、实验内容:题目1、已知x的取值范围,画出y=sin(x)的图型。参考程序:x=0:0.05:4*pi;y=sin(x);plot(y)题目2、已知z取值范围,x=sin(z);y=cos(z);画三维图形。参考程序:z=0:pi/50:10*pi;x=sin(z);y=cos(z);plot3(x,y,z)xlabel('x')ylabel('y')zlabel('z')题目3、已知x的取值范围

2、,用subplot函数绘图。参考程序:x=0:0.05:7;y1=sin(x);y2=1.5*cos(x);y3=sin(2*x);y4=5*cos(2*x);subplot(2,2,1),plot(x,y1),title('sin(x)')subplot(2,2,2),plot(x,y2),title('1.5*cos(x)')subplot(2,2,3),plot(x,y3),title('sin(2*x)')subplot(2,2,4),plot(x,y4),title('5*cos(2*x)')连续信号的MATLAB表示题目4、指数信号:指数信号Aeat在MATLAB中可用exp

3、函数表示,其调用形式为:y=A*exp(a*t)(例取A=1,a=-0.4)参考程序:A=1;a=-0.4;t=0:0.01:10;ft=A*exp(a*t);plot(t,ft);gridon;题目5、正弦信号:正弦信号Acos(w0t+j)和Asin(w0t+j)分别由函数cos和sin表示,其调用形式为:A*cos(w0t+phi);A*sin(w0t+phi)(例取A=1,w0=2p,j=p/6)参考程序:A=1;w0=2*pi;phi=pi/6;t=0:0.001:8;ft=A*sin(w0*t+phi);plot(t,ft);gridon;题目6、抽样函数:抽样函数Sa(t)

4、在MATLAB中用sinc函数表示,其定义为:sinc(t)=sin(pt)/(pt),其调用形式为:y=sinc(t)参考程序:t=-3*pi:pi/100:3*pi;ft=sinc(t/pi);plot(t,ft);gridon;题目7、矩形脉冲信号:在MATLAB中用rectpuls函数来表示,其调用形式为:y=rectpuls(t,width),用以产生一个幅值为1,宽度为width,相对于t=0点左右对称的矩形波信号,该函数的横坐标范围由向量t决定,是以t=0为中心向左右各展开width/2的范围,width的默认值为1。例:以t=2T(即t-2´T=0)为对称中心的矩形脉冲信

5、号的MATLAB源程序如下:(取T=1)t=0:0.001:4;T=1;ft=rectpuls(t-2*T,2*T);plot(t,ft);gridon;axis([04–0.51.5]);题目8、周期性矩形波(方波)信号在MATLAB中用square函数来表示,其调用形式为:y=square(t,DUTY)用以产生一个周期为2p、幅值为±1的周期性方波信号,其中的DUTY参数表示占空比,即在信号的一个周期中正值所占的百分比。例如频率为30Hz的周期性方波信号的MATLAB参考程序如下:t=-0.0625:0.0001:0.0625;y=square(2*pi*30*t,75);plot

6、(t,y);axis([-0.06250.0625–1.51.5]);gridon;实验二周期信号波形的合成与分解一、实验目的学会使用MATLAB观察方波信号的分解与合成二、实验内容编制MATLAB程序,仿真实现下图周期方波信号的分解与合成。%[ex3.1]方波分解与合成t=0:0.01:2*pi;f1=4/pi*sin(t);%基波f3=4/pi*(sin(3*t)/3);%三次谐波f5=4/pi*(sin(5*t)/5);f7=4/pi*(sin(7*t)/7);f9=4/pi*(sin(9*t)/9);y1=f1+f3;y2=f1+f3+f5;y3=f1+f3+f5+f7+f9;s

7、ubplot(2,2,1)%在第一个子窗口画基波分量plot(t,f1),holdony=1*sign(pi-t);%画方波信号plot(t,y,'c:')title('周期矩形波的形成-基波')subplot(2,2,2)%在第二个子窗口画(基波+3次谐波)分量plot(t,y1),holdony=1*sign(pi-t);plot(t,y,'c:')title('周期矩形波的形成-基波+3次谐波')subplot(2,2,3)%

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。