news 2026/4/16 15:45:37

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/4/16 14:06:12

PCB的叠层结构和材质详解

思考&#xff1a;关于PCB的材质&#xff0c;主要是由copper、core、prepreg&#xff0c;这三个叠起来的&#xff0c;需要从材料、功能和应用三个维度讲清楚。Copper就是导体层&#xff0c;负责走线和铺铜&#xff1b;core是双面覆铜的刚性绝缘板&#xff0c;提供机械支撑&#…

作者头像 李华
网站建设 2026/4/15 20:18:15

【Linux命令大全】003.文档编辑之wc命令(实操篇)

【Linux命令大全】003.文档编辑之wc命令&#xff08;实操篇&#xff09; ✨ 本文为Linux系统文档编辑与文本处理命令的全面汇总与深度优化&#xff0c;结合图标、结构化排版与实用技巧&#xff0c;专为高级用户和系统管理员打造。 (关注不迷路哈&#xff01;&#xff01;&#…

作者头像 李华
网站建设 2026/4/16 12:25:28

2.42 Facebook Prophet详解:时序分析神器,5分钟上手时间序列预测

2.42 Facebook Prophet详解:时序分析神器,5分钟上手时间序列预测 引言 Prophet是Facebook开源的时间序列预测工具,简单易用,自动处理趋势和季节性,是时间序列预测的神器。本文将详细介绍Prophet的使用方法。 一、Prophet概述 1.1 什么是Prophet? Prophet是Facebook开…

作者头像 李华