matlab绘图及可视化实验,实验二matlab计算的可视化

41528d3028836879cd698677c3999917.gif实验二matlab计算的可视化

实验二 MATLAB 计算的可视化1、目的和要求(1)熟练掌握 MATLAB 二维曲线、三维图形的绘制。(2)熟练掌握各种特殊图形的绘制。(3)熟练掌握三维图形绘制命令。(4)了解 GUI 设计的一般过程和方法。2、内容和步骤参见教材实验四。3、实验报告提交要求 (1) x=[1 2 3],y=[1 2;2 3;5 8],z=[2 6 9;3 8 8;1 5 7],绘制 plot(x,y) 、plot(x,z) ,说明其各自绘制的内容。(2) 绘制如下图形,建立 figure(2) ,绘图同样曲线,但标题为“你的姓名(黑体,16 号字) ”,在 x 坐标和 y 坐标上分别标识学号和班级名称,并将网格线打开。(3) 演示 P133 页,例题 4.17 。(4) 完成课本 P336 图 S 4.1 实验,并用.m 文件显示其程序内容。(5) 完成 P302 第四章例题 4.(6) 通过绘制二阶系统阶跃响应,综合演示图形标识,请注释每条命令的含义。clf;t=6*pi*(0:100)/100;y=1-exp(-0.3*t).*cos(0.7*t); tt=t(find(abs(y-1)>0.05));ts=max(tt); plot(t,y, r- , LineWidth ,3) axis([-inf,6*pi,0.6,inf]) set(gca, Xtick ,[2*pi,4*pi,6*pi], Ytick ,[0.95,1,1.05,max(y)]) grid on title( \it y = 1 - e^{ -\alphat}cos{\omegat} ) text(13.5,1.2, \fontsize{12}{\alpha}=0.3 ) text(13.5,1.1, \fontsize{12}{\omega}=0.7 ) hold on;plot(ts,0.95, bo , MarkerSize ,10);hold off cell_string{1}= \fontsize{12}\uparrow ; cell_string{2}= \fontsize{16} \fontname{隶书}镇定时间 ; cell_string{3}= \fontsize{6} ; cell_string{4}=[ \fontsize{14}\rmt_{s} = num2str(ts)]; text(ts,0.85,cell_string) xlabel( \fontsize{14} \bft \rightarrow ) ylabel( \fontsize{14} \bfy \rightarrow )(7) 运行以下程序,说明 plotyy 的格式及功能。x=0:6y=[1 3 5 6 8 2 6];b=y.^(1/10)+100plotyy(x,y,x,b)Plotyy 功能:Plotyy(x1,y1,x2,y2) %以左右不同纵轴 y1,y2 绘制 2 条曲线(8) 运行以下二阶系统时域波形演示程序,说明动画的设计方法。n=20;for i=1:nx=0:0.1:i;y=1-1/sqrt(1-0.3^2)*exp(-0.3*x).*sin(sqrt(1-0.3^2)*x+acos(0.3));plot(x,y)axis([0,20,0,1.5]); M(i)=getframe;endmovie(M,3)程序分析:使用 for 循环,画出 20 个不同阶段的波形画面,将画面抓取并保存到 M 矩阵中,播放 3 次。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值