作业帮 > 综合 > 作业

Matlab如何用plot画出在不同数值区间不同颜色的折线图

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 23:49:58
Matlab如何用plot画出在不同数值区间不同颜色的折线图
如我现在有一堆0-1范围变动的数据,要将之按顺序画出折线图,如何让大于0.5的为红色,小于0.5的为绿色?
Matlab如何用plot画出在不同数值区间不同颜色的折线图
%可以先用,%x是你的数据,下面的x=rand(1,20)用来演示
x=rand(1,20);
y1=x(x>=0.5);%找出大于等于0.5的元素
y2=x(x<0.5);%找出小于0.5的元素
plot(y1,'r')
hold on
plot(y2,'g')

再问: 很感谢您,但是我希望在一条折线里面表示出来,因为是一个视频序列的熵的折线图,分开来就无法判断是那个对应视频帧的熵了