kbys.net
当前位置:首页 >> mAtlAB 怎么循环plot自定义颜色? >>

mAtlAB 怎么循环plot自定义颜色?

matlab中plot()函数的color参数可以通过颜色数组设定曲线的颜色,所以可以通过如下步骤循环自定义plot曲线的颜色: 1、自定义一个颜色数组 在matlab命令窗口输入如下代码:>> c = rand(5,3),表示生成一个5行3列的0~1之间的随机数组,这样每一行...

x=1:.01:10; for i=1:10 y=sin(i*x); plot(x,y,‘color’,[rand(),rand(),rand()]); hold on end

MATLAB plot画线的颜色设定 plot中画线的颜色通常是八种: 标记符 颜色 r 红 g 绿 b 蓝 c 蓝绿 m 紫红 y 黄 k 黑 w 白 但是线的颜色是由红绿蓝(RGB)三原色组成的,通过设定三原色的权重可以改变线的颜色,命令如下(x为横坐标,y为纵坐标): ...

MATLAB plot画线的颜色设定 plot中画线的颜色通常是八种: 标记符 颜色 r 红 g 绿 b 蓝 c 蓝绿 m 紫红 y 黄 k 黑 w 白 但是线的颜色是由红绿蓝(RGB)三原色组成的,通过设定三原色的权重可以改变线的颜色,命令如下(x为横坐标,y为纵坐标): ...

添加一个m变量,让每次画图都选择a中的一个颜色,程序如下: a='rmgcbwyk-'; m = 1; for lamda=0.0015509-0.0016*4:0.0016:0.0015509+0.0016*4 x=-300:300 I=(sin((M*pi*ns*d./lamda).*(x./R-nw*dertaL/ns*d))./sin((pi*ns*d./lamda).*(x./R-nw*...

可以实现。 你的问题表述的不是很清楚,我只能根据我的理解给你一个最基本的实现程序。如下: clear; clc; x = 0:100; y = x; cxd0 = ['r','g','b','c','m','y','k']; %%%%% 给出颜色 for ii = 1:5 %%%% 循环,循环次数自己定 cxd1 = randint(1,...

要用cell数组来保存线型风格 x = 0:.1:10;y = x.^2;;rcolor={'r+','ro','r*','rx','rs','rd','rp','rh','r.'};figurehold on;for i=1:9 stylestr=rcolor(i); stylestr=stylestr{1}; y = i.*x; plot(x,y,stylestr);end

在matlab中,可以利用plot函数来绘制图形,同时设置图形的线型及其颜色。 plot函数的基本调用格式如下: plot(Y) % 如果Y是m×n的数组,以1:m为横坐标绘制图形 plot(X1,Y1,...) % 如果X和Y都是数组,按列取坐标数据绘图,此时它们必须具有相同的...

1、如果循环次数不多,可以吧指定的不同颜色以字符的形式保存在一个数组里,每循环一次就在plot命令参数里调用相应的一种颜色。 2、plot不用在循环里,循环时把要绘制的数据依次保存到同一个矩阵里,循环结束后,用plot命令,matlab自动用不同颜...

一般可以调用定义好的蓝色:“b”、绿色:“g”、红色:“r”、蓝绿:“c”、紫红:“m”、黄色:“y”、黑色:“k”等,但plot函数可以自定义颜色,所以理论上有无穷多种啊 x = linspace(0,2*pi,100);y = sin(x);for i=0:0.05:1 c = i*[1 0 0]; % 定义不同深...

网站首页 | 网站地图
All rights reserved Powered by www.kbys.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com