MatheAss 10.0 − 3-ulotteinen geometria
Koordinaatistot
Tällä ohjelmalla voidaan muuntaa kolmiulotteiset kartesiolaiset koordinaatit pallokoordinaateiksi tai sylinterikoordinaateiksi ja päinvastoin.
kartesiolainen polaarinen sylinterinen x = 1 r = 1.7320508 ρ = 1.4142136 y = 1 φ = 45° φ = 45° z = 1 Θ = 35,26439° z = 1
Platonin kappaleet
Ohjelma laskee viisi Platonin kappaletta: tetraedrin, heksaedrin, oktaedrin, dodekaedrin ja ikosaedrin, kun sivunpituus, pinnan korkeus, tilavuuskorkeus, sisäpallon säde, ympärpallon säde, tilavuus tai pinta-ala on annettu.

Tetraedri
Annettu:
¯¯¯¯¯¯¯¯
Ympärpallon säde ru = 1
Tulokset:
¯¯¯¯¯¯¯¯¯¯
Sivu a = 1,6329932
Pinnan korkeus h1 = 1,4142136
Tilavuuskorkeus h2 = 1,3333333
Sisäpallon säde ri = 0,33333333
Tilavuus V = 0,51320024
Pinta-ala O = 4,6188022

Heksaedri
Annettu:
¯¯¯¯¯¯¯¯
Pinta-ala O = 8
Tulokset:
¯¯¯¯¯¯¯¯¯¯
Sivu a = 1,1547005
Pinnan diagonaali d1 = 1,6329932
Tilavuusdiagonaali d2 = 2
Ympärpallon säde ru = 1
Sisäpallon säde ri = 0,57735027
Tilavuus V = 1,5396007

Oktaedri
Annettu:
¯¯¯¯¯¯¯¯
Tilavuus V = 4/3
Tulokset:
¯¯¯¯¯¯¯¯¯¯
Sivu a = 1,4142136
Pinnan korkeus h1 = 1,2247449
Tilavuuskorkeus h2 = 2
Ympärpallon säde ru = 1
Sisäpallon säde ri = 0,57735027
Pinta-ala O = 6,9282032

Dodekaedri
Annettu:
¯¯¯¯¯¯¯¯
Pinnan diagonaali d = 2
Tulokset:
¯¯¯¯¯¯¯¯¯
Sivu a = 1,236068
Pinnan korkeus h = 1,902113
Ympärpallon säde ru = 1,7320508
Sisäpallon säde ri = 1,3763819
Tilavuus V = 14,472136
Pinta-ala O = 31,543867

Ikosaedri
Annettu:
¯¯¯¯¯¯¯¯
Tilavuuskorkeus h2 = 2
Tulokset:
¯¯¯¯¯¯¯¯¯
Sivu a = 1,0514622
Pinnan korkeus h1 = 0,910593
Ympärpallon säde ru = 1
Sisäpallon säde ri = 0,79465447
Tilavuus V = 2,5361507
Pinta-ala O = 9,5745414
Muut kappaleet
Ohjelma laskee kaikki suureet säännölliselle prismalle, pystysuoralle ympyräsylinterille, neliöpyramidille, pystysuoralle ympyräkartiolle tai pallolle, kun kaksi niistä on annettu.

Prisma
Annettu: n = 4
¯¯¯¯¯¯¯¯
Tilavuus V = 1
Pinta-ala O = 6
Tulokset:
¯¯¯¯¯¯¯¯¯
Sivu a = 1
Korkeus h = 1
Ympäriympyrän säde ru = 0,70710678
Sisäympyrän säde ri = 0,5
Pohja-ala G = 1

Ympyräsylinteri
Annettu:
¯¯¯¯¯¯¯¯
Säde r = 1
Tilavuus V = 1
Tulokset:
¯¯¯¯¯¯¯¯¯¯
Korkeus h = 0,31830989
Ympärysmitta u = 6,2831853
Pohja-ala G = 3,1415927
Mantelipinta M = 2
Pinta-ala O = 8,2831853

Neliöpyramidi
Annettu:
¯¯¯¯¯¯¯¯
Pohjan sivu a = 1
Tilavuus V = 1
Tulokset:
¯¯¯¯¯¯¯¯¯
Sivusärmä s = 3,082207
Tilavuuskorkeus h1 = 3
Sivukorkeus h2 = 3,0413813
Pinta-ala O = 7,0827625
Sivupinta A = 1,5206906

Ympyräkartio
Annettu:
¯¯¯¯¯¯¯¯
Tilavuus V = 1
Pohja-ala G = 1
Tulokset:
¯¯¯¯¯¯¯¯¯¯
Säde r = 0,56418958
Korkeus h = 3
Sivujana s = 3,0525907
Mantelipinta M = 5,4105761
Pinta-ala O = 6,4105761

Pallo
Annettu:
¯¯¯¯¯¯¯¯
Pinta-ala O = 1
Tulokset:
¯¯¯¯¯¯¯¯¯¯
Säde r = 0,28209479
Halkaisija d = 0,56418958
Ympärysmitta u = 1,7724539
Tilavuus V = 0,094031597
Suora kahden pisteen kautta
Suora A(1|1|1), B(2|5|6)
Parametriesitys
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
-> ⎧ 1 ⎫ ⎧ 1 ⎫
x = ⎪ 1 ⎪ + t·⎪ 4 ⎪
⎩ 1 ⎭ ⎩ 5 ⎭
Etäisyys origosta
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
d = 0,78679579
Sijainti xy-tasoon nähden
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Ortogonaaliproj.: 4·x - y = 3
Leikkauspiste: S1(0,8|0,2|0)
Leikkauskulma: 50,490288°
Sijainti yz-tasoon nähden
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Ortogonaaliproj.: 5·x - 4·y = 1
Leikkauspiste: S2(0|-3|-4)
Leikkauskulma: 8,8763951°
Sijainti xz-tasoon nähden
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Ortogonaaliproj.: 5·x - y = 4
Leikkauspiste: S3(0,75|0|-0,25)
Leikkauskulma: 38,112927°
Taso kolmen pisteen kautta
Taso pisteiden kautta:
A(1|2|3), B(2|3|3), C(1|0|1)
Piste-suunta-muoto:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
-> ⎧ 1 ⎫ ⎧ 1 ⎫ ⎧ 0 ⎫
x = ⎪ 2 ⎪ + r·⎪ 1 ⎪ + s·⎪ 1 ⎪
⎩ 3 ⎭ ⎩ 0 ⎭ ⎩ 1 ⎭
Koordinaattiyhtälö:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
x - y + z = 2
Etäisyys origosta:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
d = 1,1547005
Jälkipisteet:
¯¯¯¯¯¯¯¯¯¯¯
Sx(2|0|0)
Sy(0|-2|0)
Sz(0|0|2)
Pallo neljän pisteen kautta
Pallo pisteiden kautta:
A(1|0|0), B(0|2|0),
C(0|0|3), D(1|0|1)
Normaalimuoto:
¯¯¯¯¯¯¯¯¯¯¯
| -> ⎧-2,5 ⎫ |2
K: | x - ⎪-0,5 ⎪ | = 12,75
| ⎩ 0,5 ⎭ |
Keskipiste ja säde:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
M(-2,5|-0,5|0,5)
r = 3,5707142
Leikkaukset avaruudessa
Ohjelma laskee suorien, tasojen ja pallojen leikkaukset.
kaksi suoraa
-> ⎧ 5 ⎫ ⎧ 0 ⎫
g : x = ⎪ 0 ⎪ + r·⎪ 1 ⎪
⎩ 0 ⎭ ⎩ 1 ⎭
-> ⎧ 0 ⎫ ⎧ 1 ⎫
h : x = ⎪ 5 ⎪ + s·⎪ 0 ⎪
⎩ 0 ⎭ ⎩ 1 ⎭
Leikkauspiste : S(5|5|5)
Leikkauskulma: 60°
Etäisyydet origosta :
d(O,g)=5 d(O,h)=5
Taso ja suora
-> ⎧ 5 ⎫ ⎧ 0 ⎫
g : x = ⎪ 0 ⎪ + r·⎪ 1 ⎪
⎩ 0 ⎭ ⎩ 1 ⎭
E : x + y + z = 5
Leikkauspiste : S(5|0|0)
Leikkauskulma: 54,73561°
Pallo ja suora
-> ⎧ 1 ⎫ ⎧ 1 ⎫
g : x = ⎪ 0 ⎪ + r·⎪ 1 ⎪
⎩ 0 ⎭ ⎩ 1 ⎭
K : M(5|5|5) , r = 5
Leikkauspisteet :
S1(2,8187|1,8187|1,8187)
S2(8,5147|7,5147|7,5147)
Jänteen pituus :
s = 9,8657657
kaksi tasoa
Annettu ovat tasot:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
E1 : 5·x - 2·y = 5
E2 : 2·x - y + 5·z = 8
Tasojen leikkaussuora:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
-> |-11 | | 10 |
g : x = |-30 | + r·| 25 |
| 0 | | 1 |
Etäisyys origosta:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
d = 1,5057283
Tasojen leikkauskulma:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
α = 65,993637°
kaksi palloa
Annettu ovat pallot: ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ K1 : M1(3|3|3) , r1 = 3 K2 : M2(1|1|1) , r2 = 3 Leikkausympyrä: ¯¯¯¯¯¯¯¯¯¯¯¯¯ M(2|2|2), r = 2,4494897 Leikkaustaso: ¯¯¯¯¯¯¯¯¯¯¯¯¯ E : x + y + z = 6
Pallo ja taso
Taso :
¯¯¯¯¯¯¯
E : 5·x - 4·y + 5·z = -3
Pallo :
¯¯¯¯¯¯¯
| -> ⎧ 1 ⎫|2
K : | x - ⎪ 2 ⎪| = 16
| ⎩ 3 ⎭|
Pallon ja tason leikkausympyrä :
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
M(-0,13636|2,9091|1,8636)
r = 3,548367
Etäisyydet pallolla
(Uutta versiossa 9.0 joulukuusta 2021)
Ohjelma laskee etäisyyden kahden pisteen välillä pallolla. Tässä yhdistetään useita MatheAssin toimintoja.
GPS desimaali ¯¯¯¯¯¯¯¯¯¯¯ Berliini : 52.523403, 13.4114 New York : 40.714268, -74.005974 GPS asteet-minuutit-sekunnit ¯¯¯¯¯¯¯ Berliini : 52° 31' 24.2508" N, 13° 24' 41.0400" E New York : 40° 42' 51.3648" N, 74° 0' 21.5064" W . . . Etäisyys ¯¯¯¯¯¯¯¯¯¯ d = r · α [rad] = 6385,112

