作业帮 > 综合 > 作业

matlab画如下图类似的图,具体要求见说明

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/25 11:16:02
matlab画如下图类似的图,具体要求见说明

不要上边的标识用的1-9数字,不要箭头,只是能够以9种不同的颜色分离出这9个区域.

类似于分类器,将该区域按条件分类,具体条件我有,但是这种图不知道怎么画,
理想的情况是对应于横坐标x,纵坐标y,在x、y的-1.5到1.5区域内按一定的步长取值,比如(-1.5,1.0)对应一个颜色,(1.52,0.58)对应一个颜色,相邻的相同颜色的点多了就能构成一个区域内的颜色.但是不会实现.
也可以通过函数直接判断来进行分类,上边的设想是将-1.5到1.5按0.1或0.01步长分段,如果能实现的话,可能计算量会大一些,如果能用函数直接出结果就更理想了.
不必要完整的程序,只要能够实现的思路我就可以采纳.
matlab画如下图类似的图,具体要求见说明
clear all;x=0:10;y1=x*0.5;y2=x*-0.5+10;y1=[0 y1 ]; %使图形封闭y2=[0 y2];  %使图形封闭y3=0.5*x;y3=[y3,5];  %使图形封闭y4=0.5*x;y4=[y4, 0]; %使图形封闭fill(y1,y2,'r');hold on, fill(y3,y4,'g')