如何改变MATLAB中contour的线型?我要在一张图里面叠加三个不同情况的等值线我用了两个方法

发布时间:2021-02-26 01:00:05

如何改变MATLAB中contour的线型?我要在一张图里面叠加三个不同情况的等值线我用了两个方法 直接改和改句柄 但是图上都看不到线型变化 还是实线[c2,h2]=contour(longitude,latitude,hs2(1:1:nr,:),v,':');还有[c2,h2]=contour(longitude,latitude,hs2(1:1:nr,:),v);set(h,'linestyl

网友回答

你的两种方法理论上都是对的,只不过有时因为坐标轴显示范围的变化在一张图上看不出来
你可以设置坐标横轴和纵轴的显示范围,这样就看到了
[X,Y,Z] = peaks;
contour(X,Y,Z,20)
hold on
z2=randn(5);
contour(z,':')
以上问题属网友观点,不代表本站立场,仅供参考!