我在表格中有一个功能:
tab = [1 2 3 4 5 4 3 2 1];
figure;plot(tab);
我自己找到了简单的解决方案:
clear all;close all;
x=[1 2 3 4 5 5 5 6 7];
plot(x);
hold on;
x1=[1 2 3]; %plage x
y1 = [1 2 3];
y2 = [0 0 0];
X=[x1,fliplr(x1)];
Y=[y1,fliplr(y2)];
fill(X,Y,'b');
hold on;
x2= [5 6 7 8 9];
y3 = [5 5 5 6 7];
y4 = [0 0 0 0 0];
X1=[x2,fliplr(x2)];
Y1=[y3,fliplr(y4)];
fill(X1,Y1,'r');