Biokinematica II Programmeren
Rectangle(‘Position’,[x-0.01 y-0.01 0.02 0.02],’Curvature’,[1 1],’EraseMode’,’none’)
Rectangle Het tekenen van een ellips.
Curvature op [1 1] Er wordt een ellips getekend.
Curvature op [0 0] Er wordt een rechthoek getekend.
Position De plaats en grootte van de ellips wordt gegeven. Dit
wordt vanuit de linker bovenhoek berekend.
Punt Het gaat om het aangeklikte punt in het axes component.
cla Hiermee gooi je alle grafische componenten op het axes component
weg.
Erasemode Kleur van de ellips; in te stellen op ‘normal’, ‘none’, ‘xor’ of
‘background’.
Punten(rij,kolom,matrixnummer) = 0.9;
[] Er wordt een lege matrix
aangemaakt voor de
toekomstig aangeklikte
punten.
Zeros Deze gebruik je wanneer
er nog geen film is geladen; er zijn geen frames.
MovieInfo.NumFrames Opvragen van het aantal beelden.
Round Rond het beeldnummer (bnr) af voor de zekerheid. (Er bestaan alleen
maar hele beeldnummers.)
Punten = getappdata(gcf,’Punten’);
PuntenAantal = getappdata(gcf,’PuntenAantal’);
Er zijn al eerder punten aangeklikt en hiermee haal je de globale
variabelen op.
AantalPunten = PuntenAantal(bnr)+1;
PuntenAantal(bnr) = AantalPunten;
Setappdata(gcf,’PuntenAantal’,PuntenAantal)
Er is door de gebruiker geklikt op het beeld waarvan het volgnummer
met bnr is aangegeven. Bij dat beeld moet dus een extra punt worden
toegevoegd.
PuntenAantal(3) = 5; {vertaling: “het 3e beeld bevat 5 punten”}
1
Rectangle(‘Position’,[x-0.01 y-0.01 0.02 0.02],’Curvature’,[1 1],’EraseMode’,’none’)
Rectangle Het tekenen van een ellips.
Curvature op [1 1] Er wordt een ellips getekend.
Curvature op [0 0] Er wordt een rechthoek getekend.
Position De plaats en grootte van de ellips wordt gegeven. Dit
wordt vanuit de linker bovenhoek berekend.
Punt Het gaat om het aangeklikte punt in het axes component.
cla Hiermee gooi je alle grafische componenten op het axes component
weg.
Erasemode Kleur van de ellips; in te stellen op ‘normal’, ‘none’, ‘xor’ of
‘background’.
Punten(rij,kolom,matrixnummer) = 0.9;
[] Er wordt een lege matrix
aangemaakt voor de
toekomstig aangeklikte
punten.
Zeros Deze gebruik je wanneer
er nog geen film is geladen; er zijn geen frames.
MovieInfo.NumFrames Opvragen van het aantal beelden.
Round Rond het beeldnummer (bnr) af voor de zekerheid. (Er bestaan alleen
maar hele beeldnummers.)
Punten = getappdata(gcf,’Punten’);
PuntenAantal = getappdata(gcf,’PuntenAantal’);
Er zijn al eerder punten aangeklikt en hiermee haal je de globale
variabelen op.
AantalPunten = PuntenAantal(bnr)+1;
PuntenAantal(bnr) = AantalPunten;
Setappdata(gcf,’PuntenAantal’,PuntenAantal)
Er is door de gebruiker geklikt op het beeld waarvan het volgnummer
met bnr is aangegeven. Bij dat beeld moet dus een extra punt worden
toegevoegd.
PuntenAantal(3) = 5; {vertaling: “het 3e beeld bevat 5 punten”}
1