MATLAB基础绘图

这篇博客介绍了MATLAB的基础绘图,包括1.10页的作业,涉及矩阵求幂和图例设置;21页的Marker specification作业,强调了各种图形属性如颜色、形状和大小的设置;22页的作业2,关注线条宽度和标记颜色;同时讲解了如何创建多个figure及 subplot 命令的使用,以及网格和坐标轴的控制。
摘要由CSDN通过智能技术生成

matlab basic plotting

1.10页的基础绘图第一次作业代码

t=1:0.01:2;
f1=t.^2;
g1=sin(2*pi*t);
plot(t,f1,'k-',t,g1,'ro');
xlabel('Time (ms)');
ylabel('f(t)');
title('Mini Assignment #1');
legend('t^2','sin(2\pit)','Location','northwest')

在这里插入图片描述

这个例子中需要注意的点在于:

  1. 求幂时需要记住用点(. ^ ),否则会报错:用于对矩阵求幂的维度不正确。请检查并确保矩阵为方阵并且幂为标量。要执行按元素矩阵求幂,请使用 ‘.^’。
  2. label不要拼错了
  3. legend里想要显示出2πt,记得pi要用:\pi 进行转义,否则不会显示你想要的的π,同时location是表示图例放置的位置。

2. 21页的Marker specification作业

要求:横坐标0 to 20,纵坐标0 to 1 的随机函数,坐标轴的fontsize大小为18,曲线为实线,颜色为M,线宽为2,点的形状为菱形(d),点的eddgecolor 为黑色,facecolor 为绿色, size为10。调整横坐标区间为1 to 20

x=rand(20,1);
set(gca,'Fontsize',18);
plot(x,'-md','linewidth',2,'markeredgecolor','k','markerfacecolor','g','markersize',10);
set(gca,'xlim',[1,20])

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值