Pontok és vektorok használata (KAL parancs)

Minden pont és vektor valós számpárokból vagy számhármasokból áll. A pont egy helyet, a vektor pedig egy irányt (vagy eltolást) ad meg a térben.

Néhány KAL függvény, így a pld és a plt, egy pontot ad eredményül. Más függvények, így a nor és vec, egy vektort adnak vissza.

Pontok és vektorok formázása

Egy pont vagy vektor egy szögletes zárójelek közé ( [ ] ) írt valós számhármas: [r1,r2,r3]

A p1, p2 stb. jelölési mód pontokra utal. A v1, v2 stb. jelölési mód vektorokat jelöl. A rajzokon a pontok pontokként, a vektorok pedig nyílban végződő vonalakként jelennek meg.

A KAL támogatja a bármilyen formában kifejezett pontokat.

Pontformátumok

Koordináta-rendszer

Pontformátum

Poláris

[táv < szög]

Hengeres

[táv < szög, z]

Gömb

[táv < szög1 < szög2]

Relatív

A @ előtagot használja [@x,y,z]

VKR (az FKR helyett)

A * előtagot használja [* x, y, z]

Egy pont vagy vektor következő komponenseit hagyhatja el: a nulla koordinátaértékeket és a jobb oldali szögletes zárójelet megelőző vesszőt.

Érvényes pontjelölések:

[1,2] ugyanaz, mint a [1,2,0]

[,3] ugyanaz, mint a [0,0,3]

[ ] ugyanaz, mint a [0,0,0]

A következő példában a pont a relatív gömbi koordináta-rendszerben a VKR-hez viszonyítva került megadásra. A távolság 1+2=3; a szögek 10+20=30 fokosak és 45 fok, 20 percesek.

[ *1+2<10+20<45d20"]

A következő egy érvényes pont, amely aritmetikai kifejezéseket tartalmaz komponensként:

[2*(1.0+3.3),0.4-1.1,2*1.4]

A következő példa a Végpont tárgyrasztert és a [2,0,3] vektort használja a kiválasztott végponttól eltolt pont kiszámítására:

vég + [2,3]

A kiszámított pont az X irányban 2, a Z irányban 3 egységgel kerül eltolásra a kiválasztott végponttól.