1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
clear all
close all
clc
x=linspace(0,100,10);
y=linspace(0,50,10);
y=y+10*cos(x).*sin(x);
figure (1)
plot(x,y,'-o')
hold on
%% avec Quiver marche bien mais la visualisation peut être nulle si echelle
%très différente
% quiver(x(2:2:4),y(2:2:4),[0 0],[10 10],'linewidth',10)
%% line marche super bien
%exemple simple pour comprendre
% line([x(4) x(4)],[y(4) y(4)+10],'color','r')
% line([x(6) x(6)],[y(6) y(6)+10],'color','g')
%-------------cas général------------------
for i=1:1:10
vectorColor=['r' 'g' 'b' 'm' 'y' 'g' 'r' 'g' 'b' 'm' 'y' 'g'];
line([x(i) x(i)],[y(i) y(i)+10],'color',vectorColor(i))
end |
Partager