24小时热门版块排行榜    

查看: 1330  |  回复: 0

10121575

新虫 (初入文坛)

[求助] 等高线边界问题:怎么让等高线在边界外不显示,在边界内成圆圈?

怎么能够使超出线1 和线2 边界外的等高线不要出现、是用怎么擦去的办法吗?同时边界内的等高线满足1)光滑、 2)能够围城一圈一圈的类似地图的形式。类似   图片中的样子
代码如下: 也可见附件



a=[0        500        1000        1500        2000        2500        3000        3500        4000        4500        5000        5500        6000]*(2*pi)/60;
b=[ -800  -750  -700  -650  -600  -550  -500  -450  -400  -350  -300  -250  -200  -150  -100  0        100        150        200        250        300        350        400        450        500        550        600        650        700        750        800];
z=[...
        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0 0        0        0        0        0        0        0        0        0        0        0        0        0        0        0               
    0.7900    0.8000    0.8290    0.8350    0.8450    0.8400    0.8310    0.8600    0.8860    0.8850    0.8840    0.8900    0.9080    0.9150    0.9340 0.7        0.91        0.9        0.9        0.89        0.89        0.88        0.87        0.87        0.86        0.85        0.85        0.86        0.86        0.85        0.84
    0.8400    0.8450    0.8500    0.8550    0.8600    0.8650    0.8700    0.8800    0.8900    0.8950    0.9000    0.9120    0.9250    0.9200    0.9410 0.7        0.92        0.91        0.9        0.9        0.89        0.89        0.88        0.88        0.88        0.86        0.86        0.85        0.85        0.84        0.83
    0.8700    0.8700    0.8700    0.8700    0.8800    0.8850    0.8900    0.9000    0.9100    0.9150    0.9200    0.9230    0.9300    0.9380    0.9450 0.7        0.917        0.93        0.92        0.91        0.91        0.9        0.89        0.89        0.89        0.88        0.87        0.86        0        0        0
    0.9160    0.9160    0.9160    0.9160    0.9160    0.9160    0.9160    0.9220    0.9280    0.9300    0.9320    0.9380    0.9430    0.9450    0.9480 0.7        0.94        0.93        0.92        0.92        0.91        0.9        0.89        0.89        0.88        0        0        0        0        0        0
    0.9320    0.9320    0.9320    0.9320    0.9320    0.9320    0.9320    0.9320    0.9320    0.9330    0.9340    0.9390    0.9430    0.9480    0.9530 0.7        0.945        0.935        0.93        0.925        0.915        0.91        0.91        0        0        0        0        0        0        0        0
    0.9360    0.9360    0.9360    0.9360    0.9360    0.9360    0.9360    0.9360    0.9360    0.9360    0.9360    0.9400    0.9430    0.9500    0.9590 0.7        0.95        0.945        0.94        0.93        0.92        0        0        0        0        0        0        0        0        0        0
    0.9400    0.9400    0.9400    0.9400    0.9400    0.9400    0.9400    0.9400    0.9400    0.9400    0.9400    0.9400    0.9480    0.9440    0.9390 0.7        0.95        0.947        0.945        0.94        0        0        0        0        0        0        0        0        0        0        0
    0.9100    0.9100    0.9100    0.9100    0.9100    0.9100    0.9100    0.9100    0.9100    0.9100    0.9100    0.9100    0.9200    0.9300    0.9350 0.7        0.95        0.945        0.94        0.93        0        0        0        0        0        0        0        0        0        0        0
    0.9100    0.9100    0.9100    0.9100    0.9100    0.9100    0.9100    0.9100    0.9100    0.9100    0.9100    0.9100    0.9100    0.9200    0.9300 0.7        0.94        0.93        0.92        0        0        0        0        0        0        0        0        0        0        0        0
    0.9000    0.9000    0.9000    0.9000    0.9000    0.9000    0.9000    0.9000    0.9000    0.9000    0.9000    0.9000    0.9000    0.9100    0.9200 0.7        0.93        0.92        0.91        0        0        0        0        0        0        0        0        0        0        0        0
    0.9000    0.9000    0.9000    0.9000    0.9000    0.9000    0.9000    0.9000    0.9000    0.9000    0.9000    0.9000    0.9000    0.9000    0.9100 0.7        0.92        0.9 0        0        0        0        0        0        0        0        0        0        0        0        0
    0.8800    0.8800    0.8800    0.8800    0.8800    0.8800    0.8800    0.8800    0.8800    0.8800    0.8800    0.8800    0.8800    0.8800    0.9000 0.7        0.91        0.9 0        0        0        0        0        0        0        0        0        0        0        0        0
];

max_z=[500        500        500        477.465        358.09875        286.479        238.7325        204.6278571        179.049375        159.155        143.2395        130.2177273        119.36625];
max_f=-1*[500        500        500        477.465        358.09875        286.479        238.7325        204.6278571        179.049375        159.155        143.2395        130.2177273        119.36625];
levels=[60 65 70 75 80 85 90 95]/100;
plot(a*30/pi,max_z,'kx-');  %%线1
plot(a*30/pi,max_f,'ko-');  %%线2
c=contour(a*30/pi,b,z',levels);
clabel(c);
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : 问题.txt
  • 2012-12-18 23:16:34, 3.23 K

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

找到一些相关的精华帖子,希望有用哦~

科研从小木虫开始,人人为我,我为人人
相关版块跳转 我要订阅楼主 10121575 的主题更新
信息提示
请填处理意见