资源描述:
《mb机电系统动态仿真上机备用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、MB机电系统动态仿真上机备用3-3p41业t=(0:pi/100:pi)';%有边界的限定,p41业。机电系统动态仿真。y1=sin(t)*[1,-1];y2=sin(t).*sin(9*t);plot(t,y1,'b:',t,y2,'r')axis([0,pi,-1,1]);title('fontsize{14}fontname{斜体}调制波形y=sintsin9t及其包络线');gridontext(2.5,0.6,'leftarrow包络线sin(t)*[1,-1]')text(0.96,0.6,'leftarrow波形曲线:sintsin9t')x
2、label('fontsize{28}bft');ylabel('fontsize{28}y')p44;%图像标示演示。t=0:0.01:pi;B=[1,3]';w=[2,5]';y=sin(w*t).*exp(-B*t);plot(t,y(1,:),'-.',t,y(2,:))legend('w=2,B=1','w=5,B=3')xlabel('fontsize{28}bft'),ylabel('fontsize{28}y')title('fontsize{14}fontname{斜体}y=sin(wt)*exp(-Bt)')text(1,sin
3、(2)*exp(-1),'fontsize{19}fontname{bf}y=sin(2t)*exp(-t)')text(0.5,sin(2.5)*exp(-1.5),'fontsize{14}fontname{it}y=sin(5t)*exp(-3t)')text(2.5,-0.15,'fontsize{14}fontname{黑体}备注:此图网格线特别密集')gridminor;x=linspace(-2,2,25);y=linspace(-2,2,25);[xx,yy]=meshgrid(x,y);zz=xx.*exp(-xx.^2-yy.^2)
4、;subplot(121),mesh(xx,yy,zz);title('立体网状图');xlabel('X');ylabel('Y');zlabel('Z');subplot(122),surf(xx,yy,zz);title('立体曲面图');xlabel('X');ylabel('Y');zlabel('Z');subplot(241),peaks;[x,y,z]=peaks;title('图1:对peaks函数取点');subplot(242),meshc(x,y,z);axis([-inf,inf,-inf,inf,-inf,inf]);title('图2
5、:网状图和等高线');subplot(243),contour3(peaks,25);axis([-inf,inf,-inf,inf,-inf,inf]);title('图3:曲面在三维空间中的等高线');subplot(244),contour3(peaks,25);axis([-inf,inf,-inf,inf]);title('图4:等高线在X-Y平面的投影');subplot(245),meshz(x,y,z);axis([-inf,inf,-inf,inf,-inf,inf]);title('图5:曲面加上围裙');subplot(246),waterf
6、all(x,y,z);axis([-inf,inf,-inf,inf,-inf,inf]);title('图6:在X方向加上水流效果');subplot(247),waterfall(x',y',z');axis([-inf,inf,-inf,inf,-inf,inf]);title('图7:在Y方向加上水流效果');set(gca,'ytick',[0.1.3]);表示在哪些地方显示set(gca,'yticklabel',{'a°','b°','c°'});表示在这些地方显示什么内容第二次上机1.1w=1;y=zeros(200,1);i=1;num=w*w;
7、forzeta=0.1:0.1:1den=[1,2*zeta*w,w*w];t=[0:0.1:19.9];y(:,1)=step(num,den,t);i=i+1;endmesh(fliplr(y),[12030])zlabel('Y')ylabel('t')xlabel('zeta')grid课本118sys=tf([1,-1],[1,1.5]);step(sys,30)自创forzeta=0.1:0.1:1;den=[1,2*zeta,1]sys=tf([1],den)第二次上机1.2G1=tf([1,0.5],[1,0.1]);x=[1,0];y=[1,2
8、];z=[