Matlab画图线型、符号及颜色设置

Matlab画图线型、符号及颜色设置在matlab中线条的属性主要有:Color:颜色LineStyle:线型LineWidth:线宽Marker:标记点的形状MarkerFaceColor:标记点填充颜色MarkerEdgeColor:标记点边缘颜色MarkerSize:标记点大小举例x=[-2*pi:0.01:2*pi];y1=sin(x);y2=cos(x);figure;%打开一个画板%画两条线,返回的是这两条线的句柄,h是一个包含两个句柄的数组h=plo

大家好,又见面了,我是你们的朋友全栈君。

1. matlab 中线条的主要属性

  • Color: 颜色
  • LineStyle: 线型
  • LineWidth: 线宽
  • Marker: 标记点的形状
  • MarkerFaceColor: 标记点填充颜色
  • MarkerEdgeColor: 标记点边缘颜色
  • MarkerSize: 标记点大小
    在这里插入图片描述

2. 各种属性的名称

2.1 线型

-Solid line (default)
– Dashed line
: Dotted line
-. Dash-dot line

2.2 颜色

r Red
g Green
b Blue
c Cyan
m Magenta
y Yellow
k Black
w White

2.3 数据点的形状

a+ Plus sign
o Circle
a* Asterisk
. Point
x Cross
‘square’ or s Square
‘diamond’ or d Diamond
^ Upward-pointing triangle
v Downward-pointing triangle
a> Right-pointing triangle
‘pentagram’ or p Five-pointed star (pentagram)
‘hexagram’ or h Six-pointed star (hexagram)

3. 举例

x = [-2*pi:0.01:2*pi];
y1 = sin(x);
y2 = cos(x);

figure;  % 打开一个画板

% 画两条线,返回的是这两条线的句柄,h是一个包含两个句柄的数组
h = plot(x,y1,x,y2);  

% 根据句柄设置线条属性
set(h(1),'LineWidth',2)
% set(h(2),'Marker','*')
set(h(1),'Color',[0.6 0 1])
% set(h(1),'LineStyle',':')
% set(h(2),'MarkerFaceColor',[0 0 1],'MarkerEdgeColor',[0.6 0.6 0.6])
% set(h(2),'MarkerSize',2)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/138407.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • thrift异步调用

    thrift异步调用关于异步,我找了很多资料,java方面的比较多,可c的少之又少,很多就是简单提一下,也么说怎么用,最后终于还是自己研究出来了异步分为服务端异步与客户端异步两部分,理论上他们两者是无关的,不论服务端同步与否,客服端都可以做成异步的。客户端异步客户端异步比较简单,服务端可以使用任何server,TThreadPoolServer或TNonblockingServer等随意,客户端不调用自动

    2022年7月27日
    3
  • win10好玩的代码_windows下linux终端

    win10好玩的代码_windows下linux终端Windows新终端中玩转ASCII和Emoji游戏的正确姿势

    2022年4月22日
    81
  • 软件架构设计—软件架构概述[通俗易懂]

    软件架构设计—软件架构概述[通俗易懂]像学写文章一样,在学会字、词、句之后,就应上升到段落,就应追求文章的“布局谋篇”,这就是架构。通俗地讲,软件架构设计就是软件系统的“布局谋篇”。人们在软件工程实践中,逐步认识到了软件架构的重要性,从而开辟了一个崭新的研究领域。软件架构的研究内容主要涉及软件架构描述、软件架构设计、软件架构风格、软件架构评价和软件架构的形成方法等。软件设计人员学习软件架构知识旨在站在…

    2022年5月7日
    68
  • 挖矿病毒清除记录

    挖矿病毒清除记录转载地址:https://www.52pojie.cn/thread-864849-1-1.html?tdsourcetag=s_pctim_aiomsg起因是同学过年期间因阿里云的服务器Redis弱口令(好像是没设密码)被提权植入了挖矿病毒,CPU长期占用100%。登录服务器后,首先使用Top命令,查看CPU占用。发现CPU占用率达到100%,可是却没有相关占用高的进程。想…

    2022年6月1日
    66
  • break 和continue 区别以及用法。

    break 和continue 区别以及用法。今天我们来介绍一下循环里的break和continue的用法以及区别我们大家先记住一句话:break再循环中的作用是跳出一个循环或者结束一个循环接下来我们来写一个题目来实现一下这个break的功能。题目:从100打印到0是7的倍数并且求出最大值是多少publicclassDemo{publicstaticvoidmain(String[]agrs){for(

    2022年6月10日
    42
  • windows server搭建邮件服务器(开源邮件服务器系统)

    使用WinmailServer轻松架设邮件服务器准备工作  WinmailServer是一款安全易用全功能的邮件服务器软件,不仅支持SMTP/POP3/IMAP/Webmail/LDAP(公共地址簿)/多域/发信认证/反垃圾邮件/邮件过滤/邮件组/公共邮件夹等标准邮件功能,还有提供邮件签核/邮件杀毒/邮件监控/支持IIS,Apache和PWS/短信提醒/邮件备份/TLS(

    2022年4月17日
    1.3K

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号