速度ベクトルをfeather関数でプロットする方法
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
速度ベクトル成分を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 commentaire
源樹 上林
le 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 を実行してから再度やってみると解決するような気がします。
Réponses (0)
Voir également
Catégories
En savoir plus sur ベクトル場 dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!