【发布时间】:2015-01-02 21:02:57
【问题描述】:
我正在尝试使用 Octave/Matlab 填充折线和水平线之间的区域(将这条折线切割成几个点),但我只想保留水平线下方的区域。
这是我目前为止的想法:
x = 0:0.5:6;
y = [3 2.5 1 1 1 2.5 3 2.5 1 1 1 2.5 3];
yline(1:13) = 2;
figure(1)
plot(x,y,'k')
fill([x fliplr(x)],[y yline],'g')
axis equal
xlim([-1 7]);
【问题讨论】:
标签: matlab graphics octave fill figure