Presentation is loading. Please wait.

Presentation is loading. Please wait.

1.1. (A) Koordinatna grafika

Similar presentations


Presentation on theme: "1.1. (A) Koordinatna grafika"— Presentation transcript:

1 1.1. (A) Koordinatna grafika

2 Principi koordinatne grafike
nastaje crtanjem od točke do točke kornjača se izravno pomiče s jedne do druge točke ne mijenjajući smjer točke su definirane parom brojeva - koordinate par brojeva – koordinate točku određuju s pomoću koordinatnog sustava Početni položaj kornjače je u ISHODIŠTU koordinatnog sustava (0,0)

3 Koordinatni sustav koordinatni sustav skup je pravila za opisivanje položaja točaka u ravnini određuju ga: smjer uzdužne osi jedinična udaljenost duž uzdužne osi smjer poprečne osi jedinična udaljenost duž poprečne osi položaj ishodišta

4 Naredbe koordinatne grafike
SETXY X Y – naredba za pomak kornjače u neku točku POS – naredba za vraćanje koordinata točke TOWARDS [:X :Y] – naredba za vraćanje smjera prema točki DISTANCE [:X :Y] – naredba za vraćanje udaljenosti između točaka SEATHEADING :KUT – naredba za postavljanje apsolutnog kursa kornjače

5 Naredba za pomak kornjače u neku točku
SETXY :x :y :x – x-koordinata točke (broj koraka “popreko” grafičkog prozora Loga) :y – y-koordinata točke (broj koraka “uzduž” grafičkog prozora Loga) novi položaj kornjače zadan s X i Y preko: SETXY :X :Y razlika u y-koordinati iscrtana linija prethodni položaj kornjače smjer x-osi razlika u x-koordinati ishodište

6 Naredba za vraćanje koordinata točke
POS naredba koja vraća x-koordinate i y-koordinate točke u kojoj se kornjača trenutačno nalazi valja ju upotrijebiti s nekom od naredaba koja će se s vraćenim parom vrijednosti na neki način koristiti, primjerice: Ispis koordinata PR POS Pohrana koordinata u nepoznanicu TOCKA MAKE “TOCKA POS

7 Naredba za vraćanje smjera prema točki
TOWARDS [:x :y] naredba lijevo od sebe vraća smjer na kompasu duž kojega se iz točke u kojoj je kornjača trenutačno, pruža pravac prema točki zadanoj s :x i :y valja ju upotrijebiti s naredbama koje se s vraćenim podatkom na neki način koriste, primjerice: PR TOWARDS [ ] SHOW TOWARDS [50 26]

8 Naredba za vraćanje udaljenosti između točaka
DISTANCE [:x :y] naredba lijevo od sebe vraća udaljenost između točke u kojoj se nalazi kornjača do točke zadane s :x i :y valja ju upotrijebiti s naredbama koje se vraćenim podatkom na neki način koriste, primjerice: PR DISTANCE [ ] SHOW DISTANCE [50 26]

9 Naredba za postavljanje apsolutnog kursa kornjače
SETHEADING :kurs postavlja se smjer kornjače na apsolutni kurs (ne poput naredaba RT i LT u odnosu na prethodni položaj kornjače, već u odnosu na sjever kompasa) služi za povezivanje koordinatne i kornjačine grafike: SETHEADING TOWARDS [ ]

10 Usporedba kornjačine i koordinatne grafike
Koordinatna grafika: MAKE “VRHOVI [ ] REPEAT 4 [ SETXY LIST FIRST :VRHOVI FIRST BUTFIRST :VRHOVI MAKE “VRHOVI BUTFIRST BUTFIRST :VRHOVI ] Kornjačina grafika bez koordinata točaka: REPEAT 4 [ FD 100 RT 90 ] Kornjačina grafika s nepoznanicom VRHOVI: MAKE “VRHOVI [ ] SETHEADING TOWARDS LIST FIRST :VRHOVI FIRST BUTFIRST :VRHOVI FD DISTANCE LIST FIRST :VRHOVI FIRTST BUTFIRST :VRHOVI MAKE “VRHOVI BUTFIRST BUTFIRST :VRHOVI 100 100


Download ppt "1.1. (A) Koordinatna grafika"

Similar presentations


Ads by Google