matlab曲线颜色样式设置

 时间:2026-02-13 11:37:25

%方法一: 调用系统默认颜色

n = 4;  %how much number of color to use

c = colormap(jet(n));  %number of color in figure

c1 = 0;

for i = 1:M

    c1 = c1 + 1;

    figure(1);

    semilogy(x, y, 'Color', c(c1,:));

    hold on;

end

%方法二: 按自己需求设置颜色、线型和标记符

color = {'r', 'g', 'b', 'c', 'm', 'y', 'k', 'w', 'r', 'g', 'b'};  %颜色

linestyle = {'-.', '-', '--', ':', '-.', '-', '--', ':', '-.', '-', '--'};  %线型

markerstyle = {'+', 'o', '*', '.', 'x', 's', 'd', '^', 'v', '<', '>'};  %标记符

for i = 1:M

    c1 = c1 + 1;

    figure(1);

    semilogy(x, y, 'Color', char(color(i));

    hold on;

end

matlab曲线颜色样式设置

扩展资料:

绘制基础曲线

close all;clear all;clc;  %关闭所有图形窗口,清除工作空间所有变量,清空命令行

x=0:0.02:10;

y1=sin(x);

y2=2*sin(x);

plot(x,y1,'b*:',x,y2,'r+-');  %设置颜色、标记和线型

axis([0 pi 0 2]);            %设置坐标轴

title('正弦曲线');           %设置标题行

xlabel('时间/单位:秒');     %设置横坐标

ylabel('电压/单位:伏特');   %设置纵坐标

gtext('y1=sin(x)');         %在图中鼠标指定位置添加文字y1=sin(x)

gtext('y2=2*sin(x)');       %在图中鼠标指定位置添加文字y2=2*sin(x)

  • matlab线型和颜色设置
  • 如何在matlab画的图中改变坐标显示的范围
  • 怎样在matlab图形中添加网格?
  • matlab怎么改变画图的颜色范围
  • matlab将两张图放到一张图上怎么做
  • 热门搜索
    300个吉祥公司名字大全 西瓜种植方法 ps怎么做印章 蔷薇花的养殖方法 怎么炖鸡好吃 数字代表的意思大全 苤蓝咸菜的腌制方法 谢瑞麟怎么样 结婚祝福语大全简短 支气管炎的食疗方法