【AI创作组】Matlab绘图基础之plot函数

embedded/2024/9/23 7:18:26/

1. plot函数语法

1.1 基本语法

Matlab中的plot函数是最常用的绘图函数之一,其基本语法如下:

matlab">plot(X,Y)
  • XY可以是向量或矩阵,也可以是两个向量的元素个数相同的数组。
  • XY都是向量时,plot函数将在当前坐标轴上绘制YX的图。

1.2 线型、颜色和标记

plot函数还允许用户自定义线型、颜色和数据点的标记,语法如下:

matlab">plot(X,Y,'LineStyle','Marker','Color')
  • LineStyle指定线型,如'-'(实线)、'--'(虚线)、':'(点线)等。
  • Marker指定数据点的标记类型,如'o'(圆圈)、'+'(加号)、'*'(星号)等。
  • Color指定颜色,如'r'(红色)、'g'(绿色)、'b'(蓝色)等。

1.3 多条曲线绘制

在同一个坐标轴上绘制多条曲线,可以使用多次plot函数调用,或者将数据组合后一次调用:

matlab">plot(X1,Y1,X2,Y2,...,Xn,Yn)
  • 每次调用plot函数时,可以指定不同的线型、颜色和标记来区分不同的曲线。

1.4 子图绘制

使用subplot函数可以在一个窗口中创建多个子图,每个子图可以独立使用plot函数

matlab">subplot(m,n,p)
plot(X,Y)
  • mn分别指定子图的行数和列数。
  • p指定当前激活的子图位置。
  • 在调用subplot后,接下来的plot函数将在指定的子图中绘图。

2. plot函数用法

2.1 绘制向量

在MATLAB中,使用plot函数绘制向量时,可以直接传入一个向量作为参数。此时,向量的索引值将作为横坐标,向量的元素值将作为纵坐标进行绘制。

matlab">x = [10, 20, 30, 40, 50];
plot(x);

上述代码将绘制一个以向量元素索引为横坐标,以元素值作为纵坐标的折线图。

2.2 绘制矩阵


http://www.ppmy.cn/embedded/115470.html

相关文章

c++----io流

提示:以下 是本篇文章正文内容,下面案例可供参考 1.标准io流 (1)数据的循环输入 对于内置类型:cin和cout直接使用,c已经重载了 (2)对于自定义类型: 需要我们自己对类型进行重载 2.文件io流 ifstream ifile(只输入…

【devops】devops-ansible之介绍和基础使用

本站以分享各种运维经验和运维所需要的技能为主 《python零基础入门》:python零基础入门学习 《python运维脚本》: python运维脚本实践 《shell》:shell学习 《terraform》持续更新中:terraform_Aws学习零基础入门到最佳实战 《k8…

云盘视频保护神器,支持云盘视频加密与在线播放,配合alist使用,超完美!

平时我们保护视频,一般都是采用压缩工具,进行加密打包,然后在上传到网盘存储。这虽然能起到很好的保护,但是有很多问题?比如:无法直接在线播放,还得从网盘中下载后解压,才能进行观看…

docker 升级步骤

Docker 升级的步骤通常取决于你所使用的操作系统。以下是针对常见操作系统(如 Ubuntu 和 CentOS)的 Docker 升级步骤: Ubuntu 更新现有的包索引: sudo apt-get update 升级 Docker: 您可以运行以下命令来升级 Docker…

CentOS Stream 9部署Redis

1、安装Redis sudo dnf install redis 2、启动Redis服务 sudo systemctl start redis 3、设置Redis开机自启 sudo systemctl enable redis 4、打开Redis配置文件: sudo vi /etc/redis/redis.conf 在配置文件中找到并修改以下两行,确保密码验证功能已启…

文档图像恢复

文档图像恢复是指通过技术手段对损坏或质量不佳的文档图像进行修复,以提高其可读性和可用性。这种修复可以包括去除图像的噪声、畸变、阴影、模糊等多种问题,使文档图像更清晰、易于阅读。 文档图像恢复通常使用各种图像处理技术,包括但不限…

96. UE5 GAS RPG 实现闪电链技能(一)

闪电链有一个施法的过程,就是在按键按下的过程,会在按下的过程一直持续造成伤害,一直等到条件不满足(技能键位抬起,蓝量不足,被眩晕)时,将结束技能,并退出技能状态。 所以…

C++:动态内存分配(new、delete 相比 malloc、free的优势)与运算符重载

动态内存分配与运算符重载 一、动态内存分配(一)内存的分类(二)动态内存分配函数(1)new 和delete 的使用(1)new 的原理(2)delete 的原理 2、 operator new与operator delete&#xf…