contour等高线问题
一般问题
发布于 2024-12-17 15:00:53
查看 12过去558天
如何导出使用contour作出的等高线坐标值?
所属专栏:Syslab基础平台
产品信息:Syslab Online
如何导出使用contour作出的等高线坐标值?
您好,不知道con.get_levels()能不能满足您的需求,您可以参考以下示例:
using TyPlot
x = -2:0.2:2;
y = -2:0.2:3;
X = [x for x in x for y in y]
Y = [y for x in x for y in y]
Z = X .* exp.(-X .^ 2 .- Y .^ 2);
XM = reshape(X, (length(y), length(x)))
YM = reshape(Y, (length(y), length(x)))
ZM = reshape(Z, (length(y), length(x)))
con = contour(
XM, YM, ZM; levels=[-0.4, -0.3, -0.2, -0.1, 0, 0.1, 0.2, 0.3, 0.4], showtext="on"
)
con.get_levels()
