1楼:mexico卡卡
t=0:0.01:2*pi;
y=sin(t);
y2=y+2;
plot(t,y,t,y2,'r')
hold on
% 如果t的维数
较小,可以加回细
答n=length(t);
for i=1:n
x1=[t(i),t(i)];
y1=[y(i),y2(i)];
plot(x1,y1,'k');end
请教:如何在matlab中把2个曲线之间的部分填充为别的颜色。有图
2楼:匿名用户
x=linspace(0,10);
y1=sin(x)-1;
y2=sin(x);
fill([x,fliplr(x)],[y1,fliplr(y2)],'r')
3楼:匿名用户
t=0:0.01:2*pi;
y=sin(t);
y2=y+2;
plot(t,y,t,y2,'r')
hold on
% 如果
bait的维
du数较zhi小,dao可以回
加细答n=length(t);
for i=1:n
x1=[t(i),t(i)];
y1=[y(i),y2(i)];
plot(x1,y1,'k');end
matlab 曲线之间的区域填充不同的颜色 15
4楼:匿名用户
可以用patch命令,很简单的,把这几条线作为边界参数即可。具体语句写法见help patch。
如何在matlab中把2个曲线之间的部分填充为别的颜色?
5楼:匿名用户
x=linspace(0,10);
y1=sin(x)-1;
y2=sin(x);
fill([x,fliplr(x)],[y1,fliplr(y2)],'r')
matlab中如何对一条曲线和x轴之间的区域进行颜色的填充,比如一个高斯曲线下对应不同x段范围填充不同的颜
6楼:匿名用户
这个没有一次bai性的du
办法,只能用area分段拼zhi凑出来了:dao