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

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

首先定义一个颜色rgb的三元矩阵,n行3列 例如 c=[ 1 1 1; 1 1 0; 1 0 1; ........]; for i=1:n %n是你画曲线的数量 plot(x,y,'color',c(i,:));hold on %化曲线,每次循环根换数据和颜色 end hold off 对于c,你可以用系统定义好的colormap 例如 ...

首先定义一个颜色rgb的三元矩阵,n行3列 例如 c=[ 1 1 1; 1 1 0; 1 0 1; ........]; for i=1:n %n是你画曲线的数量 plot(x,y,'color',c(i,:));hold on %化曲线,每次循环根换数据和颜色 end hold off 对于c,你可以用系统定义好的colormap 例如 ...

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为纵坐标): ...

添加一个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*...

字母 颜色 标点 线型 y 黄色 · 点线 m 粉红 ○ 圈线 c 亮蓝 × ×线 r 大红 + +字线 g 绿色 - 实线 b 蓝色 * 星形线 w 白色 : 虚线 k 黑色 -· (--) 点划线 matlab6.1线形: [ + | o | * | . | x | square | diamond | v | ^ | > | < | pentagra...

要用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

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

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

楼上的回答其实没有必要用num2str,因为s和u两个数组本身已经是字符串了。plot(x,y,'properties')的语法就是后面用一个字符串描述plot(x,y)所画线的性质,一般情况下直接输入字符串是用引号,相当于直接定义字符串,但是因为楼主已经提前定义了...

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