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