2015-08-12 1 views
0

J'ai une série de coordonnées "de" et "à" en 2D et je voudrais dessiner dans matlab un groupe de flèches qui commencent et finissent dans ces coordonnées. Comment je fais ça? J'ai essayé champ mais cela n'a pas fonctionné.Dessiner un ensemble de flèches dans matlab

+3

qu'en est-il de la fonction [annotation] (http://www.mathworks.com/help/matlab/ref/annotation.html)? –

Répondre

0

Vous pouvez dessiner un seul Arrox en utilisant la fonction d'annotation: h = annotation ('flèche', [0 1], [0 1])

pour un ensemble de flèches, il suffit de boucle

0

Vous pouvez probablement utiliser le graphique quiver.

quiver(x,y,u,v) 

Parcelles flèches à partir de (x, y) avec la direction et la longueur de (u, v). x à v peuvent être des vecteurs de même longueur. Une flèche est tracée pour chacun des éléments.

Bien sûr, vous devez d'abord calculer le vecteur de déplacement (u, v) à partir de vos points de départ et d'arrivée.