[已答复] 绘制多条曲线并根据重合程度显示不同颜色

[复制链接]
lyt0226 发表于 2021-4-8 21:29:52
各位老师,你们好,

       一名Matlab萌新想问一下各位老师Matlab能不能绘制如图所示的图像,这是由多条只有(x,y)坐标的曲线绘制出的,它里面用不同的色度表示出了曲线的重叠程度。如果可以,应该怎么实现?

         谢谢老师!

图片1.png

2 条回复


TouAkira 发表于 2021-4-9 04:29:00
可以,首先你得自己算一下这个所谓的"重合程度"并将绘图数据以此重新排序,然后用根据排序需要显示多少种不同颜色,自己去构造一个颜色控制矩阵 colormap ,接着用 plot 绘制各曲线,写成 h = plot( x, y );这种形式,最后再用 set( h, { 'color' },  { 你的颜色控制矩阵 } ); 来调整显示的颜色

lyt0226 发表于 2021-4-10 15:15:49
TouAkira 发表于 2021-4-9 04:29
可以,首先你得自己算一下这个所谓的"重合程度"并将绘图数据以此重新排序,然后用根据排序需要显示多少种不 ...

好,谢谢您的回答,我会进行尝试
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
热门教程
站长推荐
快速回复 返回顶部 返回列表