matlab 绘图 实例,MATLAB 绘图实例

代码+图片;

环境 : matlab  r2012b

1   在0≤x≤2区间内,绘制曲线

y=2e-0.5xcos(4πx)

代码:

x=0:pi/100:2*pi;

y=2*exp(-0.5*x).*cos(4*pi*x);

plot(x,y)

作图:

0818b9ca8b590ca3270a3433284dd417.png

0ab628ffe1b4cdcbee9d99804e65ee12.png

2

向量乘积要加. *号

代码:

t=0:0.1:2*pi;

x=t.*sin(3*t);

y=t.*sin(t).*sin(t);

plot(x,y);

作图:

b994893dedada3d8b6cb05735c42499d.png

0818b9ca8b590ca3270a3433284dd417.png

3

演示同维矩阵作图

代码:

>> x1=linspace(0,2*pi,100);

x2=linspace(0,3*pi,100);

x3=linspace(0,4*pi,100);

y1=sin(x1);

y2=1+sin(x2);

y3=2+sin(x3);

x=[x1;x2;x3]';

y=[y1;y2;y3]';

plot(x,y,x1,y1-1)

作图:

0818b9ca8b590ca3270a3433284dd417.png

a6a822ebafc2a8a4c2a52ce007420864.png

4   plotyy

演示“不同坐标系下作图的重叠”

横坐标是相同标度的 纵坐标不是  这样图形上的交点并非真实的公共点

代码:

x=0:pi/100:2*pi;

y1=0.2*exp(-0.5*x).*cos(4*pi*x);

y2=2*exp(-0.5*x).*cos(pi*x);

plotyy(x,y1,x,y2);

作图:

0818b9ca8b590ca3270a3433284dd417.png

d4e1cb26c763fa452fdd8f885d922e03.png

5  hold on 的使用 : 同时显示两张图片

代码:

x=0:pi/100:2*pi;

y1=0.2*exp(-0.5*x).*cos(4*pi*x);

plot(x,y1)

hold on

y2=2*exp(-0.5*x).*cos(pi*x);

plot(x,y2);

hold off

作图:

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值