您的当前位置:首页MATLAB大作业题目

MATLAB大作业题目

来源:锐游网
一、 程序分析题

1、命令窗口中输入如下命令,在%号后写出每行命令的功能。(不用写出运算结果) A=1; f0=4; phi=pi/3; w0=2*pi*f0;

t=0:0.01:1; %__________________________________________ y=A*cos(w0*t+phi) ;

axis off %__________________________________________ PT=plot(t,y); %__________________________________________ set(PT,’LineWidth’,[5]); %__________________________________________ AX=gca; %__________________________________________ set(AX,’FontSize’,14); %__________________________________________ axis square %__________________________________________ xlabel(‘时间[s]’); %__________________________________________ T=title(‘余弦波’) %__________________________________________ set(T,’FontSize’,’16’); %__________________________________________ legend(‘cos’); %__________________________________________ grid on %__________________________________________

二、 程序设计题

2、已知两个矩阵:

32 A02511312,B20136100764310675180 70将矩阵A中所有等于-1的元素改为3,将矩阵B中等于0的元素值改为新的矩阵A中相应位置元素的值,最后将新的矩阵A的第三、四列的元素全改为-1,编写相应的程序。

3、给出求极限lim的程序。

4、Fibonacci数组的元素满足Fibonacci规则,an2an1an,nN,且a1a21。

4xx1x1xsinx22x的求解程序,及实现如下积分0sinxsinxdx3求该数组中第一个大于2000的元素。

5、在同一图形窗口中画2个子图,第1个子图:曲线y1sin(t),t的范围为0~4,其

步长为0.1;第2个子图:曲线y22cos(2t),y3cos(2t),t的范围为0~4,其步长为0.1。要求:(1)y1曲线为黑色虚线,y2曲线为红色点划线,y3曲线为蓝色实线。(2)在第1张子图中添加图名为“y1sin(t)”,并添加网格线。(3)在第2张子图中,x轴上标注“time”,y轴上标注“y2,y3”,给图形添加标注图例。

三、 综合应用题

6、在以下三个例子中任选一个设计,要求用MATLAB编程实现。

(注:最终的阶跃响应曲线或斜坡响应曲线要求分别用M文件编程出图和Simulink搭模块出图)

设计实例:火星漫游车转向控制 自动焊接头控制 雕刻机控制系统

因篇幅问题不能全部显示,请点此查看更多更全内容

Top