4 svar
26 visningar
suad 513
Postad: 5 mar 23:06

ginput

Hej, jag undrar på skillnaden mellan de två koden här 

Jag har kört båda två i matlab, och den ena skillnaden jag so var att i den första kunde jag bare plotte ett musklick, Mens i den andra kunna jag klicka på flera musklick.

Jag undrar på varför använder vi ”i” i den andra koden och vad står den för, är det rätt att den står för antal musklick. 

Dr. G 6478
Postad: 6 mar 09:17

I den första så innehåller x (och y) bara ett värde som ändras varje gång. 

När du plottar så visas det nya värdet, men det gamla försvinner.  För att plotfönstret inte ska rensas vid nästa plot så behöver du skriva

hold on 

suad 513
Postad: 6 mar 10:02

tack så mycket, men vörför inför vi variabeln ' i ', vad står den för. 

Laguna 14271
Postad: 6 mar 10:19

Det stämmer att den räknar antalet musklick, men egentligen är vi inte intresserade av antalet musklick. Vi vill att varje klick ska sparas som en ny punkt i x- och y-vektorerna. Så första varvet sparas x(1) och y(1), nästa varv x(2) och y(2) osv.

suad 513
Postad: 6 mar 11:05

tack så mycket, nu förstår jag bättre

Svara Avbryt
Close