MATLAB 线型图

基本设置

线形

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

颜色

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

数据点的形状

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

example

plot(N_set, powerSet, 'r--^', 'LineWidth',1.5,'MarkerSize',8);
hold on;
plot(N_set, s_powerSet, 'b-.o','LineWidth',1.5,'MarkerSize',8);
plot(N_set, c_powerSet, 'm-v','LineWidth',1.5,'MarkerSize',8);
plot(N_set, no_powerSet, 'k--*','LineWidth',1.5,'MarkerSize',8);set(gca,'xtick', N_set);
xlabel('N'); ylabel('P (dBm)');
handle=legend('alg 1', 'alg 2', 'alg 3', 'baseline');grid on;
% set(handle, 'Interpreter', 'LaTex');
set(handle, 'FontSize', 12, 'Location', 'best');
set(gca, 'FontSize', 12);

经典配色

plot(x, y, '--s', 'Color', [0  0  0], 'linewidth', 2); % 黑
plot(x, y, '--o',' Color', [0  0  1], 'linewidth', 2); % 蓝
plot(x, y, '--^',' Color', [1  0  0], 'linewidth', 2); % 红
plot(x, y, '--d',' Color', [0.13   0.55   0.13], 'linewidth', 2); % 绿
plot(x, y, '--x',' Color', [1  0  1], 'linewidth', 2); % 品红
plot(x, y, '--+',' Color', [0.25   0.88   0.82], 'linewidth', 2); % 青
plot(x, y, '-->',' Color', [0.6   0.2   0.98], 'linewidth', 2); % 紫

https://zhuanlan.zhihu.com/p/25912843

默认配色

从 MATLAB 2014b 开始,其 plot 函数的默认颜色有所调整。https://bigbossjiang.top/2016/2016-07-19-MATLAB-plot-color/
新的默认配色名称为 parula,意为北美生活的一种森莺。
如果想了解 parula 的配色方案,可以在 MATLAB 中输入以下命令:

get(gca,'colororder')

美化

http://vra.github.io/2015/05/31/matlab-plot/

查表

bar调整颜色

figure;
y=bar(Y);
color=['r'; 'b'; 'y'; 'g'];
for i=1:length(color)
set(y(i),'FaceColor', color(i,:), 'FaceAlpha', 0.5);
end

MATLAB 线型图相关推荐

  1. 如何用matlab视化,MATLAB的图视化功能

    MATLAB的图视化功能 1.MATLAB的图视化概论 数据图视化能使人们用视觉器官直接感受到数据的许多内在本质.因此,数据可视化是人们研究科学.认识世界所不可缺少的手段.MATLAB不仅数值计算方面 ...

  2. R语言gganimate包创建可视化gif动图、可视化动图:、gganimate包创建动态线型图动画基于transition_time函数、使用geom_point函数显示动画移动的数据点

    R语言gganimate包创建可视化gif动图.可视化动图:.gganimate包创建动态线型图动画基于transition_time函数.使用geom_point函数显示动画移动的数据点 目录

  3. R语言gganimate包创建可视化gif动图:gganimate包创建动态线型图动画基于transition_time函数、使用geom_point函数显示动画移动的数据点、并保留线图中的全部数据点

    R语言gganimate包创建可视化gif动图:gganimate包创建动态线型图动画基于transition_time函数.使用geom_point函数显示动画移动的数据点.并保留线图中的全部数据点 ...

  4. LaTex文章中插入Visio及Matlab矢量图

    第一次使用LaTeX,很神奇.有关文章里矢量图的插入,这里作个小小的总结~ 转载请注明出处:http://blog.csdn.net/xiaowei_cqu/article/details/76995 ...

  5. matlab两个图共用一个x轴_SCI论文写作MATLAB出图(2)

    接着SCI论文写作MATLAB出图(1)(以下介绍均由出图(1)代替),现在来讲第二部分,曾经也在出图这块走了不少弯路,现在呢,对出图这部分有一些心得,对有需求的同学略尽微薄之力吧.另外,提一嘴,当时 ...

  6. JFreeChart(四)之线型图

    转载自   JFreeChart线型图 线图或折线图来显示信息为一系列由直线段连接的数据点(标记).线图显示数据在相同的时间频率如何变化.本章从一个给定的业务数据演示如何使用JFreeChart创建线 ...

  7. mfc嵌入matlab绘图窗口,将matlab的图嵌入MFC

    [实例简介] VS调用matlab画图模块编译成的动态链接库,并在MFC显示. [实例截图] [核心代码] 3b0582a3-4ea8-4a61-ba33-e448be563b88 └── 将matl ...

  8. pandas绘图_Pandas内置绘图方法(线型图、柱状图、密度图)

    Series和DataFrame都有一个用于生成各类图表的plot方法. 线型图 默认情况下,它们所生成的是线型图 >>> import pandas as pd >>& ...

  9. matlab中三视图如何画,[matlab 三维图]怎样把三维图导入到MATLAB

    怎样把三维图导入到MATLAB ●数据导入方法很多,要看你放在什么地方了. 画图用plot3(x,y,z)就行了 怎么在MATLAB三维图上标注坐标轴名称和图的标题? 问题补充:二维的时候我就把plo ...

  10. matlab 动态图只能显示等平面吗,matlab平面浓度图

    matlab 动态图只能显示等平面吗,帮你快速入门MATLAB(基本知识篇),matlab平面坐标图,matlab平面浓度图 关于利用matlab制作三维图形的经典例子模板_营销/活动策划_计划/解决 ...

最新文章

  1. linux中根目录下各个目录的作用
  2. 【java】人脸识别 虹软ArcFace 2.0-抽取人脸特征并做比对
  3. 汇编怎么输入_一位过来人的嵌入式汇编语言学习经验
  4. C#实现局域网UDP广播--
  5. c语言自动按键脚本,C语言键盘控制走迷宫小游戏
  6. 串行线路上传输数据报的非标准协议:SLIP
  7. 制造业数字化经营新思路:管理平台架构及三大落地方法论
  8. Mind+上传模式的第三方Arduino用户库实现 -DHT11温湿度模块
  9. ubuntu下MySQL的安装使用与卸载-程序编译
  10. 超全面的权限系统设计方案!(万能通用)
  11. java Beanutils.copyProperties( )用法
  12. Spire PDF转WORD (高效不失真)
  13. “那个人样子好怪。”“我也看到了,他好像一条狗。”
  14. 计算机网络发现已关闭啥意思,电脑显示网络发现已关闭,是什么意思?怎样解决问题?...
  15. Hi3519AV100 适配IMX347
  16. 模块sys, os, glob, pickle, subprocess常见用法
  17. 微信用户绑定java实例_第三方网站微信登录java代码实现
  18. jdk1.7.0_80下载与安装
  19. 2008年8月26号,星期二,晴。欲穷千里目,更上一层楼。 —— 王之涣《登鹳雀楼》今天是我博士生涯的第51天,争吵,分歧,以自我为中心的考虑问题,那个关键问题
  20. 如何用PPT编制方案 (6)PPT完成度的自检表

热门文章

  1. 外资公司章程标准范本
  2. matlab程序的m语言,M语言GMSK程序求教
  3. E+H流量计5P3B15-BBDBAAAFADEA1S1AA1+AK
  4. 基于iTextSharp(C#)创建PDF文件
  5. 微信公众号发红包 php,php微信公众号开发之现金红包
  6. 光学设计软件ZEMAX的安装与基本操作
  7. 排名 教材 数字电子技术_数字电子技术教材改革及实践
  8. java开发的微信公众号文章爬虫
  9. java实现冒泡算法
  10. 凯恩帝数控系统面板介绍_KND凯恩帝数控系统说明书