how to reuse the line after delete or hide
    3 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
    singh
      
 il 10 Giu 2015
  
    
    
    
    
    Risposto: Walter Roberson
      
      
 il 10 Giu 2015
            suppose i plot line
BK=line([X,DCH_coord(1)],[Y,DCH_coord(2)],'marker','*','MarkerSize',10); 
BK2=line([XX,DCH_coord(1)],[YY,DCH_coord(2)],'marker','*','MarkerSize',10);
 for i=1:4
%sender to receiver
 set(BK,'color','r','LineWidth',3),pause(.4)
 set(BK,'color','k','LineWidth',3),pause(.4)
 set(BK2,'color','r','LineWidth',3),pause(.4)
 set(BK2,'color','k','LineWidth',3),pause(.4)
delete(BK);                 %for deleting the line 
delete(BK2);                 % for deleting the line
%reverse receiver to sender
 set(BK2,'color','r','LineWidth',3),pause(.4)
 set(BK2,'color','k','LineWidth',3),pause(.4)
 set(BK,'color','r','LineWidth',3),pause(.4)
 set(BK,'color','k','LineWidth',3),pause(.4)
delete(BK2);                 %for deleting the line 
delete(BK);                 % for deleting the line
  end
after deleting first tym in the for loop if i again access BK and BK2 then it show error how to solve it please help me.if not delete then plz give me another solution to hide the lines after sender to receiver part and after receiver to sender.
thanks in advance.
0 Commenti
Risposta accettata
Più risposte (1)
  Ingrid
      
 il 10 Giu 2015
        try setting the linestyle to none so that the line becomes invisible instead of deleting it
than you can still use the handle in a subsequent call, just set the linestyle again to '-' to make it visible
0 Commenti
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


