matlab作图笔记

一、plot画图:

        plot()它是针对向量或矩阵的列来绘制曲线的。也就是说,使用plot 函数之前,必须首先定义好曲线上每一点的x 及y 坐标;

        举例之前先定义三个数组

a=[1:0.1:10]
b=[11:0.1:20]
c=[21:0.1:30]
  • 1,画单个数组,x轴的数据为数组的序号,从1开始,2、3、4、5……
plot(a,'r')

2、 画两个数组,[a(1),b(1)]   [a(2),b(2)]   [a(3),b(4)] ......

plot(a,b)

3、画两点连线,其实本质也是数组,等效(1,20)和(100,200)两点连接

plot([1,100],[20,200],'r')

4、多条线画在一幅图上,除了可以用hold on语句还有plot自带的

plot(a,b,'r',a,c,'g')

二、fplot画图

        fplot()用来绘制数学函数,其调用格式为: fplot(fun,lims)其中fun 就是所要绘制的函数,可以是定义函数的M 文件名,也可以是以x 为变量的可计算字符串,lims=[XMIN XMAX YMIN YMAX]限定了x,y 轴上的绘图空间。

%定义一个符号变量

syms x
y=x^2

fplot(y,[-3,4])

 

三、其他画图功能

颜色

plot([0,0],[-500,1500],'k');%黑色

https://blog.csdn.net/qq_39783265/article/details/114323725https://blog.csdn.net/qq_39783265/article/details/114323725

坐标反转

set(gca,'YDir','reverse')%坐标从大到小

​​

标题

title('固有机械特性');

轴标题

xlabel('电磁转矩T/Nm');
ylabel('转差率s');

连续画图,多图合一

hold on

坐标网格

grid

新的窗口

figure(1)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值