Matlab 提供了一下几种线型

Matlab提供了几种Marker?10几种

每次画曲线都要想要用那种线型,很麻烦,可以写个函数,把所有的线型,marker什么的信息都输出。
function [linestyles,MarkerEdgeColors,Markers]= generate_line_styles(n)
% generate the space of linestyles, MarkerEdgeColors,Markers
basic_linestyles = cellstr(char('-',':','-.','--'));
basic_Markers    = cellstr(char('o','x','+','*','s','d','v','^','<','>','p','h','.'));
MarkerEdgeColors = jet(n);
linestyles       = repmat(basic_linestyles,ceil(n/4),1);
Markers          = repmat(basic_Markers,ceil(n/13),1);
end

这样要画曲线时,调用函数  [linestyles,MarkerEdgeColors,Markers]= generate_line_styles(n)
获得你可以使用的线型,颜色还有标记。
举例如下:
z=peaks;
plot(z);
matlab自动为每条曲线分配颜色。

%调用generate_line_styles函数
n=length(z);
[linestyles,MarkerEdgeColors,Markers]=generate_line_styles(n);

figure;

for i=1:n

plot(z(i,:),[linestyles{i} Markers{i}],'Color',MarkerEdgeColors(i,:));

hold on

end
%使用不用线型,不同标记,不同颜色,效果如下

figure;
for i=1:n

plot(z(i,:),[linestyles{i}],'Color',MarkerEdgeColors(i,:));

hold on

end
%使用不用线型,不同颜色,效果如下

figure;
for i=1:n
       plot(z(i,:),'Color',MarkerEdgeColors(i,:));

hold on

end

%仅使用不同颜色,效果如下:

哪种效果更好呢?

Matlab 绘制多条曲线,方法!相关推荐

  1. matlab绘制8条曲线,科学网—【Matlab】如何用plotyy对应坐标绘制多条曲线 - 叶瑞杰的博文...

    例子:设x=1:0.01:100; y1=0.2*sin(x); y2=0.3*sin(x); y3=0.4*sin(x); y4=0.5*sin(x); y5=0.6*sin(x); 以左边坐标轴为 ...

  2. matlab 画三条曲线,如何利用MATLAB(plot 3函数和fplot3函数)绘制三维曲线?

    文章目录 0 前言 1 plot3函数 1.1 plot3函数的基本用法 1.2 plot3(x,y,z)函数参数的变化形式 1.3 含多组输入参数的plot3函数 1.4 含选项的plot3函数 2 ...

  3. matlab用fill三维,使用matlab绘制三维图形的方法

    使用matlab绘制三维图形的方法 使用matlab绘制三维图形的方法 三维曲线 plot3函数与plot函数用法十分相似,其调用格式为: plot3(x1,y1,z1,选项1,x2,y2,z2,选项 ...

  4. matlab的二维曲线论文,基于几何画板与MATLAB绘制二维曲线

    第 26 卷 第 6 期 牡丹江大学学报 Vol.26 No.6 2017 年 6 月 Journal of Mudanjiang University Jun. 2017 132 文章编号:1008 ...

  5. MATLAB绘制二维曲线-fplot函数

    MATLAB绘制二维曲线-fplot函数 fplot函数的基本用法 双输入函数参数的用法 fplot函数的基本用法 fplot(f,lims,选项) f代表一个函数,通常使用函数句柄的形式,lims为 ...

  6. excel一张图绘制两条曲线

    excel一张图绘制两条曲线 分别使用不同的坐标轴 设置主坐标轴.次坐标轴 醉了,在右边啊!!!

  7. Matlab绘制普朗克公式曲线1/2

    Matlab绘制普朗克公式曲线 1.确定波长和温度区间. 2.运行程序,结果如下. 3.部分源代码. 1900年德国物理学家M.普朗克在量子论基础上建立了关于黑体辐射的正确公式,即普朗克公式. 它给出 ...

  8. MATLAB将两条曲线画在同一个图上

    在MATLAB中将两条曲线画在同一个图上,如果直接采用下面的代码,那么画的第二个图会将第一个图覆盖 plot(x,p1,'LineWidth',2); plot(x,p2,'LineWidth',2) ...

  9. semilogx 多条曲线_如何在matlab同一个图形上绘制多条曲线?

    展开全部 1.首先,随机产生三组范围不同的数据,数据量都为32313133353236313431303231363533e59b9ee7ad9431333431363565500,他们的边界分别为[ ...

最新文章

  1. Go 知识点(09)— for select 作用于 channel
  2. Activity在有Dialog时按Home键的生命周期
  3. 学界 | 进化算法可以不再需要计算集群,开普敦大学的新方法用一块GPU也能刷新MNIST记录
  4. 路由器、三层交换机通过OSPF实现互访 (OSPF初学案例)
  5. PowerDesigner使用教程【转】
  6. 订单信息修改java模型图,java毕业设计_springboot框架的物流运输管理系统订单管理...
  7. 怎样调整XenServer下面Linux虚拟机的磁盘大小
  8. element.onclick = fun与element onclick=fun()的区别
  9. Windows 查看所有进程命令tasklist
  10. C#多线程学习(六) 互斥对象
  11. 如何使用SSH客户端远程操作linux系统,并启动、关闭tomcat和查看后台日志
  12. 计算机联系函范文,致客户联络函
  13. REVERSE-PRACTICE-BUUCTF-9
  14. snort入侵检测系统下载Linux,入侵检测系统Snort 2.9.0.2 发布
  15. CentOS8如何修改系统日志的时间戳格式(rsyslog8版本)
  16. 外媒称三星已对苹果折叠屏订单进行采样
  17. Struts学习笔记总结
  18. Google Jump Consistent Hash 一致性哈希算法
  19. ias日志察看器(.net)
  20. MUI框架-11-MUI前端 +php后台接入百度文字识别API

热门文章

  1. python编程题12-计算并联电阻
  2. 传统的6d位姿估计fangfa1_6D姿态估计算法汇总(上)
  3. 人工智能的窘境:对话系统
  4. Uni-app登录态管理(vuex)
  5. Wu-Manber算法
  6. android多个按钮美化,Android按钮美化样式的实现代码
  7. 一文带你看懂软件测试职业发展规划
  8. java继承extends
  9. 十九、顺序查找法和折半查找法
  10. 如何使用Mixins?mixins混入使用方法