matlab 删除多余等高线部分
我现在画了等高线然后在中间画了一条曲线,要求曲线上面的等高线和标注删除,曲线下面的等高线和标注保留,请问用命令如何实现?举个简单的例子:q=contour(peaks);...
我现在画了等高线 然后在中间画了一条曲线,要求曲线上面的等高线和标注删除,曲线下面的等高线和标注保留,请问用命令如何实现?
举个简单的例子:
q=contour(peaks);
clabel(q)
hold on;
a=0:5:50;
b=[ 23 24 23 23 32 32 34 32 34 34 34 ];
c=plot(a,b);
要求把曲线c上部的等高线和标注删除,下部的等高线和标注保留,请高手指点。比较急,时间越早加分越多 展开
举个简单的例子:
q=contour(peaks);
clabel(q)
hold on;
a=0:5:50;
b=[ 23 24 23 23 32 32 34 32 34 34 34 ];
c=plot(a,b);
要求把曲线c上部的等高线和标注删除,下部的等高线和标注保留,请高手指点。比较急,时间越早加分越多 展开
1个回答
展开全部
暂时没想到什么好办法,索性用fill把上面填充成白色算了。
q=contour(peaks);
clabel(q)
hold on;
a=0:5:50;
b=[ 23 24 23 23 32 32 34 32 34 34 34 ];
a=[a 50 0];
b=[b 50 50];
fill(a,b,'w')
axis tight
q=contour(peaks);
clabel(q)
hold on;
a=0:5:50;
b=[ 23 24 23 23 32 32 34 32 34 34 34 ];
a=[a 50 0];
b=[b 50 50];
fill(a,b,'w')
axis tight
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询