速度ベクトルをfeather関数でプロットする方法
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
速度ベクトル成分をfeather関数でプロットしたいです。
例として、A=[1 2 3 4 5 6 7 8 9 ]
B=[9 8 7 6 5 4 3 2 1] という1行9列の行列A,Bがあるとします。
Aはx方向(東西)の成分で、Bはy方向(北南)の成分です。
A,B行列の(1,1)要素は1日目、(1,2)要素は2日目...というように日ごとになっています。
Aの{1}とBの{9}、Aの{2}とB の{8}という風に対応させていきたいです。
この状態で
feather(A,B)
をやると、矢印一本しかプロットされません。
行列の入れ替えも考え、
AA = reshape(A,[9,1])
を試すと、「要素数をreshapeするために変更してはいけません。」というエラーが出ます。
AA = A.';
とやってもダメでした。
何卒よろしくお願いいたします。
1 Kommentar
源樹 上林
am 14 Sep. 2021
問題の現象が再現できませんでした。
A = [1 2 3 4 5 6 7 8 9 ];
B = [9 8 7 6 5 4 3 2 1];
feather(A,B)
A,Bに想定外の値が入っている可能性が考えられます。clear を実行してから再度やってみると解決するような気がします。
Antworten (0)
Siehe auch
Kategorien
Mehr zu ベクトル場 finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!