matlab中如何对一条曲线和X轴之间的区域进行颜色的填充,比如一个高斯曲线下对应不同X段范围填充不同的颜
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 18:24:06
matlab中如何对一条曲线和X轴之间的区域进行颜色的填充,比如一个高斯曲线下对应不同X段范围填充不同的颜
这个没有一次性的办法,只能用area分段拼凑出来了:
close all
x = 0:0.1:pi;
y = sin(x);
area(x,y,'FaceColor','r');
hold on
x = pi:0.1:2*pi;
y = sin(x);
area(x,y,'FaceColor','g');
x = 2*pi:0.1:3*pi;
y = sin(x);
area(x,y,'FaceColor','b');
axis([0,3*pi,-1,1])
注意最后x轴坐标一定要设置,否则图像显示不完全.
颜色的设置可以自己任意,将‘b’,‘r’等换成[a b c]格式的RGB色就可以.
如果你有一条高斯曲线的x,y数据,就把它分成上图中的三段,用三次area命令就好了.
close all
x = 0:0.1:pi;
y = sin(x);
area(x,y,'FaceColor','r');
hold on
x = pi:0.1:2*pi;
y = sin(x);
area(x,y,'FaceColor','g');
x = 2*pi:0.1:3*pi;
y = sin(x);
area(x,y,'FaceColor','b');
axis([0,3*pi,-1,1])
注意最后x轴坐标一定要设置,否则图像显示不完全.
颜色的设置可以自己任意,将‘b’,‘r’等换成[a b c]格式的RGB色就可以.
如果你有一条高斯曲线的x,y数据,就把它分成上图中的三段,用三次area命令就好了.
matlab中如何对一条曲线和X轴之间的区域进行颜色的填充,比如一个高斯曲线下对应不同X段范围填充不同的颜
如何在matlab画图区域填充不同的颜色
如何利用photoshop把一个图片分成两个区域,不同区域填充不同的颜色
请教:如何在matlab中把2个曲线之间的部分填充为别的颜色.有图
origin做的一个多条曲线的图,怎么在两曲线中填充颜色?
Matlab中已知三角形的顶点坐标,画出三角形,并填充上不同的颜色.
AI中 如何填充一个区域颜色
matlab中要求画几条不同的曲线 用不同的颜色 加标题
在excel中如何求两条曲线的交点?(x、y轴数值都不同的)
在matlab里,如何得到曲线最高点对应的x轴坐标值
origin 中,一个X值 对应二个Y值,只画一条曲线 像下面图片这样的曲线
cad中图案填充对填充区域的要求有哪些?