please show me how to use 'line commander'

1 visualizzazione (ultimi 30 giorni)
hello!
i want to know how to use 'line commander'
Error: Value is not a numeric scalar value ( i wonder about this. x_p(1) = 3 x_p(2)= 2.9968 ... isn't it scalar value?)
u=line(x,y,'Color','k','LineWidth','2');
what is the matter?
in advance, person that answers my questiion. thank you!
for i=1:length(time) %length(time) =100
n2=fix(length(time)/n1); % n1=30
hold on
axis equal
x=[0 x_p(i)]; %x_p(i) is 100*1 matrix
y=[0 y_p(i)]; %y_p(i) is 100*1 matrix
u=line(x,y,'Color','k','LineWidth','2');
F(i)=getframe;
if(i==length(time))
break;
end
if(0==rem(i,n2))
else
delete(u)
end

Risposta accettata

Walter Roberson
Walter Roberson il 26 Nov 2020
u=line(x,y,'Color','k','LineWidth',2);
  4 Commenti
Walter Roberson
Walter Roberson il 26 Nov 2020
If you are going to draw a line and then erase it, then it is more efficient to instead create the line just once and to update its XData and YData properties the other times.
상태 박
상태 박 il 28 Nov 2020
thank you very much!

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Environment and Settings in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by