如何在Matlab中仅绘制GMCM中的外轮廓线?

whlutmcx  于 2023-01-21  发布在  Matlab
关注(0)|答案(1)|浏览(146)

我有生成GMCM等值线的代码,但我只想在图中的外轮廓线。我应该在哪里改变代码,以获得指定的代码行?我使用的是高斯混合copula函数。

contour(xgrid,ygrid,Z,40,'EdgeColor',[1 0 0]);

[我得到的轮廓][1] [1]:https://i.stack.imgur.com/iYNIC.png
[要生成的轮廓][2] [2]:https://i.stack.imgur.com/Whx6o.png

3bygqnnd

3bygqnnd1#

您可以修改代码的轮廓线,并使用LevelList指定z的外部级别。

contour(x,y,z, 'LevelList', [0.95, 0.99]);

轮廓的MATLAB文档:https://www.mathworks.com/help/matlab/ref/matlab.graphics.chart.primitive.contour-properties.html

相关问题