MATLAB中循环画直线,并随机改变线条颜色

 时间:2026-04-21 22:37:40

1、下面将以一个简单的绘图操作为例。

绘制-pi到pi范围内的正弦函数,默认的图形是实线,循环化曲线,并用将线条颜色设置成不同的颜色。

MATLAB中循环画直线,并随机改变线条颜色

2、一种方法是  通过设置RGB值得随机值,来改变线条颜色

下面是代码:

cy=5;

for j=1:cy

x = -pi:.1:pi;

y = j*sin(x)/cy;

hold on;

plot(x,y,'Color',[rand(),rand(),rand()]);

end

MATLAB中循环画直线,并随机改变线条颜色

3、还有一种方法:通过函数来循环指定线条颜色:

代码如下:

cy=5;

for j=1:cy

x = -pi:.1:pi;

y = j*sin(x)/cy;

hold on;

a=j/(cy+2);

plot(x,y,'Color',[a,1-a,a]);

end

MATLAB中循环画直线,并随机改变线条颜色

  • matlab如何找到数组中的最大值和位置
  • 如何用MATLAB求平均值
  • 【MATLAB】绘图技巧(4)——网格线与边框线控制
  • matlab怎么取矩阵的某一行或列
  • Matlab if elseif else条件语句如何使用?
  • 热门搜索
    宝宝鼻塞怎么办 大便干燥怎么办拉不出来怎么办 我的世界木剑怎么做 火锅底料怎么做 脚心疼是怎么回事 馅饼面怎么和 惠怎么组词 陈寅恪怎么读 闯禁行怎么处罚 怎么预防感冒