Bod i vektor je dvojicí nebo trojicí reálných čísel. Bod definuje polohu v prostoru, zatímco vektor definuje směr (nebo posunutí) v prostoru.
Některé funkce příkazu KAL, například pldaplt, vrací bod. Jiné funkce, jako je nor a vec, vrací vektor.
Bod nebo vektor je množinou tří reálných výrazů, které jsou uzavřeny v hranatých závorkách ([ ]): [r1,r2,r3]
Symboly b1, b2, atd. označují body. Symboly v1, v2 atd. označují vektory. Ve výkresech se body zobrazují jako tečky a vektory jako úsečky se šipkou.
Kalkulátor KAL podporuje všechny formáty bodů.
Formát bodu |
|
---|---|
Souřadnicový systém |
Formát bodu |
Polární |
[vzdálenost<úhel] |
Válcové |
[vzdálenost<úhel,z] |
Kulové |
[vzdálenost<úhel1<úhel2] |
Relativní |
Jako prefix se používá @ [@x,y,z]. |
GSS (namísto USS) |
Jako prefix se používá * [*x,y,z]. |
Následující složky bodu nebo vektoru je možné vynechat: souřadnice o hodnotě nula a desetinnou čárku bezprostředně předcházející před pravou hranatou závorkou (]).
Následující body jsou přípustné:
[1,2] je totéž jako [1,2,0]
[,,3] je totéž jako [0,0,3]
[ ] je totéž jako [0,0,0]
V následujícím příkladu se bod zadává v relativním sférickém souřadnicovém systému s ohledem na GSS. Úhly jsou části 90ti stupňů, jako 45, 30 a 15 stupňů.
[ *1+2<10+20<45d20"]
Následuje přípustný bod, který obsahuje jako své složky aritmetické výrazy:
[2*(1.0+3.3),0.4-1.1,2*1.4]
Následující příklad používá objekt koncového bodu a vektor [2,0,3] k výpočtu bodu, který je posunut od vybraného koncového bodu:
end + [2,,3]
Vypočítaný bod je posunut o 2 jednotky ve směru osy X a 3 jednotky ve směru osy Z vzhledem ke zvolenému koncovému bodu.