Matlab中的color 画线的多种颜色
一、转自:http://blog.sina.com.cn/s/blog_03f96e310106lped.html
Jonathan C. Lansey
二、转自:http://anony3721.blog.163.com/blog/static/5119742013618113755733/
% 每次画曲线都要想要用那种线型,很麻烦,可以写个函数,
% 把所有的线型,marker什么的信息都输出。
clear; close all;
% demo data for plots with different line styles
z = peaks;
%% ---- input number of total lines -----
nLines = length(z);
% generate the space of linestyles, MarkerEdgeColors,Markers
basic_linestyles = cellstr(char('-',':','-.','--'));
basic_Markers = cellstr(char('o','x','+','*','s','d','v','^','<','>','p','h','.'));
MarkerEdgeColors =jet(nLines);
linestyles = repmat(basic_linestyles,ceil(nLines/numel(basic_linestyles)),1);
Markers = repmat(basic_Markers,ceil(nLines/numel(basic_Markers)),1);
% 1. 使用不用线型,不同标记,不同颜色,效果如下
figure; hold on;
for i = 1:nLines
plot(z(i, :), [linestyles{i} Markers{i}], 'Color', MarkerEdgeColors(i, :));
end
hold off;
% 2. 使用不用线型,不同颜色,效果如下
figure; hold on;
for i = 1:nLines
plot(z(i, :), linestyles{i}, 'Color', MarkerEdgeColors(i, :));
end
hold off;
%3. 仅使用不同颜色,效果如下:
figure; hold on;
for i = 1:nLines
plot(z(i, :),'Color',MarkerEdgeColors(i, :));
end
hold off;
%3. 仅使用不同线型,效果如下:
figure; hold on;
for i = 1:nLines
plot(z(i,:), strcat('k', linestyles{i})); % strcat('k', linestyles{i}) 等价于 ['k', linestyles{i}]
end
hold off;
测试结果:
三、MATLAB颜色的使用
Matlab中的color 画线的多种颜色相关推荐
- matlab中plot函数画线时 颜色和类型
转自 https://blog.csdn.net/garfielder007/article/details/50449140 matlab里plot函数画线时有很多的颜色和类型可以选择,下面列举一些 ...
- matlab标线,如何在matlab中以方位角画线?
你最好的办法是依靠一个内置的极性绘图功能做到这一点.我认为与您的需求最相似的是compass.它基本上绘制了一个箭头,从中心指向一个极坐标图上的一个点(以笛卡尔坐标定义). theta = deg2r ...
- Matlab的plot函数画线显示空白问题解决
Matlab的plot函数画线无法显示问题解决 前言:在使用matlab中的plot函数画图时,没有任何报错,但是画不出线,却能画出点.在查阅资料后找到问题的原因. 这里我们使用y=x^2图像来进行分 ...
- android自动画线,android中实现自定义画线,画圆,画矩形,使用自定义字体
首先,新建xml文件,resource type为drawble,root element为shape 一.自定义画线 android:shape="line" > andr ...
- matlab封闭传递包求解,梯度下降和封闭形式的解决方案 - MATLAB中不同的假设线...
我正在编写我正在从Coursera机器学习课程(MATLAB)中学习线性回归的过程.有一个类似的帖子,我找到了here,但我似乎无法理解所有内容.也许是因为我在机器学习方面的基础知识有点弱. 我面临的 ...
- java代码中出现黑色画线_从对象流中读取对象,请在画线处加入代码完成此程序【 】。 import java.util.*; import ja...
从对象流中读取对象,请在画线处加入代码完成此程序[ ]. import java.util.*; import ja 更多相关问题 [问答题,简答题] "三好一满意"是什么? [单 ...
- MATLAB plot函数,画线标记数据点(实线、虚线、改变颜色)
数据点画圈: 实线: plot(time1,'o-'); 结果: 虚线: plot(time1,'--o'); 结果: 画线换颜色 plot(time1,'o--r'); 结果:
- matlab中三视图如何画,[matlab 三维图]怎样把三维图导入到MATLAB
怎样把三维图导入到MATLAB ●数据导入方法很多,要看你放在什么地方了. 画图用plot3(x,y,z)就行了 怎么在MATLAB三维图上标注坐标轴名称和图的标题? 问题补充:二维的时候我就把plo ...
- matlab画线的形状颜色
颜色字符串有'c','m','y','r','g','b','w',和k.分别表示青,红紫,黄,红,绿,白和黑. 线型字符串有:'-'为实线,'- -'为虚线,':'为点线,'-.'为点虚线,及'no ...
最新文章
- C# 小数位数保留的方法集锦
- HALCON标定助手使用实例
- 日立预计08财年亏损78亿美元 将裁员7千人
- [渝粤教育] 沈阳农业大学 有机化学 参考 资料
- Spring的ApplicationEvent的使用
- 怎么样打印cxgrid过滤后的数据
- 数学_最小二乘法相关
- SQL Server 2005的Resource数据库
- iOS code collection
- 线性同余算法 (LCG)
- 【问题描述】打印2018年的日历
- 世界所有国家的信息(2)
- JLINK+AXD 调试出现 RDI Warning 00005:Data Abort 问题的解决办法
- PDF文件中电子签名(安全性、有效性、合法性)验证指南
- TweenMax(一)基础语法
- Android Jetpack系列之LiveData
- 网络安全基础知识入门!网络安全学习教程
- Unity 制作和绑定骨骼动画简要过程
- mysql查询从周一开始算本周第一天
- 使用opencv进行USB摄像头参数配置