Programare în diagrame de bază vizuale
Lecția 6: Trasarea
Pentru a înțelege principiul orarelor de construcție, nu vom plăti încă o atenție la împărțirea prețului axele X și Y. Este important pentru a obține o imagine de ansamblu a graficului unei funcții, pentru a înțelege cum să-l poziționeze la originea, modul de a comprima sau întinde-l. Doar trage o grilă (ca într-un notebook într-o cușcă) și axa.
Pentru a ieși din fereastra apăsăm tasta codul programului F7
Toate comploturilor vor fi efectuate în procedura Form1_Paint. Pentru a adăuga această procedură pentru a programa codul pentru evenimentul Form1 alege evenimentul Paint:
Se repetă ciclul de manual For..Next!
În timp ce totul ar trebui să fie clar. Pen pentru desen axa definită Pen constructor (<цвет>,<толщина линии>). Rulați programul pentru a efectua și a vedea rezultatul: liniile de grilă sunt desenate și axa. Axele se intersectează în punctul (400,200) - este originea.
Pentru a începe construi grafic linie dreaptă, de exemplu y = 2x. Să-l modul cel mai prost face, adăugând procedura Form1_Paint următoarele linii:
- Aici se obține un grafic.
Numai a fost construit în coordonate de ferestre (0,0) - Acesta este un colț sigur-stânga a ferestrei programului. Trebuie să se mute originea la punctul (400,200).
Hai să o facem așa:
- acum mai bine.
De ce am scăzut din x + 400 și de la 200 x + yedinichku? - Pentru a programa trecut exact prin origine. Intr-adevar, vom construi un grafic al punctelor (diametrele elipselor 3), iar coordonatele nu sunt specificate centrul FillEllipse elipsei, iar colțul din stânga sus al dreptunghiului care este înscrisă în elipsei.
Program oglindită nostru în jurul unei axe orizontale. Acest lucru se datorează faptului că în fereastra programului coordonatele y crește în jos, și coordonatele noastre - up. Y este necesar să se ia un semn negativ. Introduce cele mai recente modificări: