2
使用quiver
,streamslice
或类似的方法在MATLAB中绘制流线时,是否可以在给定轮廓线上提取轮廓线?从MATLAB中的流线提取轮廓线的轨迹
就拿这个例子(我有我的情况下的数值数据,但我会用在例如分析功能):
[X,Y] = meshgrid(0:.02:1);
Z = X.*exp(-X.^2 - Y.^2);
[DX,DY] = gradient(Z,.2,.2);
figure
imagesc([0 1], [0 1], Z)
hold on
streamslice(X,Y,DX,DY) %how to extract a trajectory at a given contour level C?
hold off
colorbar
如果没有,是否有可能以其他方式获得?我想以这种方式使用contour
的,
contour(X,Y,sqrt(DX.*DX+DY.*DY), [1 1]*0.07)
但这显然是错误的,当我比较上面的流线。
谢谢,这很有帮助。但是,是否有可能找到特定轮廓水平的轨迹? – BillyJean
现在与您的问题有关吗? –
是的,谢谢亚历山大 – BillyJean