2017-07-15 15 views
-1

以下に、離散データとベクトルフィールドの密度プロットを示すコードを書きました。問題は、メッシュプロットにカラーバーがないことです。カラーバーを追加するために検索しましたが、役に立たない解決策が見つかりませんでした。誰かがそれをどうやって行うことができるのか誰にも分かりますかmatlabのメッシュプロットにカラーバーを追加する方法

clear all; 
close all; 
[x,y] = meshgrid(52:0.001:53,57:0.001:58); 
u = (x.*(-1+3.*(y).^2./((x).^2+(y).^2))./(x.^2+(y).^2).^(3/2)); 
v = v-((y-yy(i)).*(-1+3.*(y).^2./(x).^2+(y).^2))./(x.^2+y.^2).^(3/2)); 
[curlz,cav]= curl(x,y,u,v); 
h=streamslice(x,y,u,v,0.5) 
hold on 
mesh(x,y,w) 
+0

を試してみました。あなたは今私を助けてくれますか? @ m7913d –

+0

この単純化されたコードは実行されません。 – m7913d

答えて

0

最小限の例でエラーがあったため、最初の例を使用しました。

はあなただけで完了

mesh(x,y,w) 
colorbar('southoutside') 

source

enter image description here

関連する問題