一文搞懂Matlab画图那些事(上篇)

本文详细介绍了Matlab中二维图形的绘制,包括plot函数的用法,如plot(Y)、plot(X1,Y1)、plot(x,y1,x,y2)等,并探讨了hold命令、plotyy函数以及图形标记和坐标系控制。对于plot函数,强调了LineSpec参数对曲线属性的设定,同时提到了如何自定义图形背景颜色和调整坐标比例。" 128570631,16732549,Node.js+Express 水果电商平台开发详解,"['node.js', 'express', '电商系统', '课程设计']
摘要由CSDN通过智能技术生成

题记:临时需要Matlab画个曲线图,突然发现有些命令竟然忘掉了,于是各种查。这里博主整理合并关于画图那些命令,只为让你轻松搞定Matlab画图这些琐事,那么,来吧!
说明:本博文主要是二维图形的绘制,二维图形是将平面坐标上的数据点连接起来的平面图形。可以采用不同的坐标系,如直角坐标、对数坐标、极坐标等。二维图形的绘制是其他绘图操作的基础。

一 绘图常用函数

plot函数详谈
常见的plot函数的格式有plot(Y),plot(X1,Y1),plot(x,y1,x,y2),plot(X1,Y1,LineSpec,…)

A. plot(Y)如果Y是m×n的数组,以1:m为X横坐标,Y中的每一列元素为Y坐标,绘制n条曲线;如果Y是n×1或者1×n的向量,则以1:n为横坐标,Y为坐标表绘制1条曲线。

>> y=[0 0.58 0.70 0.95 0.83 0.25];
>> plot(y)

这里写图片描述

B. plot(X1,Y1)如果X和Y都是数组,按列取坐标数据绘图,此时它们必须具有相同的尺寸;如果X和Y其中一个是向量另一个为数组,X和Y中尺寸相等的方向对应绘制多条曲线;如果X和Y其中一个是标量另一个为向量,那么将绘制垂直X或者Y轴离散的点。

>> x=linspace(0,2*pi,30); % 生成一组线性等距的数值
>> y=sin(x);
>> plot(x,y)

这里写图片描述

C.plot(x,y1,x,y2)画多条曲线,适用于不同

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值