How can make arrows into the line step by step?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
if true
% code
end
1 commentaire
Réponse acceptée
jonas
le 20 Oct 2018
Modifié(e) : jonas
le 20 Oct 2018
What you see on the figure is a quiver3 plot, where the arrows describe velocity. You did not provide any velocity data, but you can make an arrow between every point in your plot as follows:
u = diff(x);
v = diff(y);
w = diff(z);
quiver3(x(1:end-1),y(1:end-1),z(1:end-1),u,v,w)
It is probably best to reduce the amount of data points, because you do not want 1500 arrows in your plot.
14 commentaires
jonas
le 26 Oct 2018
I don't understand. Quiver3 is really simple to use. The syntax is
quiver3(XStart, YStart, ZStart, XLength, YLength, ZLength,ScaleFactor)
then you can add various properties.
My code was just an example. Don't be afraid to actually change the values. If you want to change the range of the xaxis, then the syntax is.
set(gca,'xlim',[0 10])
What is a = 0.02?
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Lighting, Transparency, and Shading 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!