news 2026/9/25 5:10:04

matlab_绘图线条颜色显示和点的形状显示

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
matlab_绘图线条颜色显示和点的形状显示

在 MATLAB或者Octave的plot函数中,绘图样式由颜色符 + 标记符(点的形状) + 线型(连线样式) 三部分组成(三部分顺序可任意调换,也可只选其中 1-2 部分)。下面为你详细列出所有常用的符号:

一、标记符(数据点显示形状)

这是控制每个数据点以什么形状显示的核心符号,对应你问的 “显示形状”:

符号含义符号含义
.点标记*星号
o圆圈标记x叉号标记
+加号标记s正方形标记
d菱形标记^上三角标记
v下三角标记>右三角标记
<左三角标记p五边形标记
h六边形标记none无标记

二、线型(数据点之间的连线样式)

控制数据点之间是否连线、以什么线条连线:

符号含义
-实线
–虚线
:点线
-.点划线
none无线型

三、颜色符(标记 / 连线的颜色)

控制标记和线条的颜色(g是绿色,以下是其他常用颜色):

符号颜色符号颜色
r红色b蓝色
y黄色k黑色
w白色c青色
m品红g绿色

四、示例代码

下面的代码可以直接复制到 MATLAB 中运行,展示不同样式的效果:

% 生成测试数据 x=0:pi/5:2*pi;y=sin(x);% 创建子图展示不同样式 subplot(2,2,1);plot(x, y,'ro--');% 红色圆圈标记 + 红色虚线 title('ro-- (红圈+虚线)');grid on;subplot(2,2,2);plot(x, y,'b^-.');% 蓝色上三角标记 + 蓝色点划线 title('b^-. (蓝三角+点划线)');grid on;subplot(2,2,3);plot(x, y,'ks:');% 黑色正方形标记 + 黑色点线 title('ks: (黑方块+点线)');grid on;subplot(2,2,4);plot(x, y,'mv');% 品红下三角标记(无线型) title('mv (品红下三角,无线)');grid on;

加载txt数据,绘制曲线的示例代码:

######################################################clearall close all data=load('static_test.txt')figure(1)subplot(1,2,1)plot(data(:,1),'r*')hold on plot(data(:,2),'g*')plot(data(:,3),'b*')plot(data(:,5),'m*')plot(data(:,6),'k*')plot(data(:,7),'r*')hold off subplot(1,2,2)plot(data(:,8),'r*')hold on plot(data(:,9),'g*')plot(data(:,10),'b*')plot(data(:,11),'c*')plot(data(:,12),'m*')plot(data(:,13),'k*')plot(data(:,14),'r*')hold off##################################################################################################################

五、总结

  • MATLAB 绘图样式由颜色符 + 标记符 + 线型组成,三部分可自由组合(也可只选其一),比如k*:表示 “黑色星号标记 + 黑色点线”。
  • 常用标记符包括圆圈 (o)、叉号 (x)、正方形 (s)、三角形 (^/v) 等,满足不同可视化需求。
  • 线型除了实线 (-),还有虚线 (–)、点线 (😃、点划线 (-.),可根据需要选择是否显示连线。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/20 22:02:04

基于springboot开发的c语言自学交流平台_iq8ra1w4

目录平台概述核心功能技术架构特色亮点适用场景开发技术核心代码参考示例1.建立用户稀疏矩阵&#xff0c;用于用户相似度计算【相似度矩阵】2.计算目标用户与其他用户的相似度总结源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;平台概述…

作者头像 李华
网站建设 2026/9/24 3:51:01

基于springboot框架的高校志愿服务管理系统_68e63n7s

目录高校志愿服务管理系统摘要开发技术核心代码参考示例1.建立用户稀疏矩阵&#xff0c;用于用户相似度计算【相似度矩阵】2.计算目标用户与其他用户的相似度总结源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;高校志愿服务管理系统摘要…

作者头像 李华
网站建设 2026/9/24 12:32:12

微信小店的历史

微信小店的历史上有多个版本和阶段&#xff1a;最早版本&#xff1a;2014年5月29日&#xff0c;微信公众平台正式推出“微信小店”&#xff0c;主要依托公众号&#xff0c;提供电商功能&#xff08;如商品添加、订单管理等&#xff09;&#xff0c;适用于认证服务号。中间阶段&…

作者头像 李华
网站建设 2026/9/21 3:42:43

污水处理厂沉淀池 - V 型滤池控制系统:基于 S7 - 300 与组态王实现

基于S7-300和组态王污水处理厂沉淀池-V型滤池控制系统 带解释的梯形图程序&#xff0c;接线图原理图图纸&#xff0c;io分配&#xff0c;组态画面在污水处理厂的运作中&#xff0c;沉淀池与 V 型滤池的精准控制至关重要。本文将探讨如何基于 S7 - 300 可编程逻辑控制器&#xf…

作者头像 李华
网站建设 2026/9/21 8:58:09

jQuery Nice Validator 新手教程

插件&#xff1a;jQuery Nice Validator 加载&#xff1a;通过模块名 validator 和 validator-lang 初始化入口&#xff1a;在表单通用绑定中调用 form.validator 关键点&#xff1a; form.validator($.extend({...}, form.data("validator-options") || {})) rules…

作者头像 李华
网站建设 2026/9/22 0:37:21

手把手教你用EKF玩转PMSM无感控制

基于EKF扩展卡尔曼滤波算法的永磁同步电机PMSM无传感器矢量控制Simulink仿真模型。 1.依据PMSM的数学模型搭建电机模型 2.双闭环dq解耦控制&#xff0c;转速外环&#xff0c;转矩内环 3. EKF算法对电机的转子电角度和机械转速进行估算搞电机控制的老铁们都知道&#xff0c;无传…

作者头像 李华