Matematické Fórum


1. 8. 2026 (L) Fórum bude brzy uzavřeno 😿

Nejste přihlášen(a). Přihlásit

#1 17. 06. 2014 12:20

koutnej
Zelenáč
Příspěvky: 19
Škola: VUT v Brně
Pozice: student
Reputace:   
 

Vzdálenost různoběžných rovin

Zdravím,

chtěl bych se zeptat, zda lze nějak "co nejjednodušeji" určit vzdálenost dvou různoběžných rovin v prostoru. např. takových, jako jsou na obrázku.

http://koutnej.sweb.cz/roviny.png

Offline

 

#2 17. 06. 2014 12:26

Rumburak
Místo: Praha
Příspěvky: 8691
Reputace:   502 
 

Re: Vzdálenost různoběžných rovin

Zdravím také.

V geometrii obecně platí, že dvě množiny, jejichž průnik je neprázdný, mají vzdálenost 0.
To je i případ dvou různoběžných rovin v prostoru .

Offline

 

#3 17. 06. 2014 12:40

koutnej
Zelenáč
Příspěvky: 19
Škola: VUT v Brně
Pozice: student
Reputace:   
 

Re: Vzdálenost různoběžných rovin

To je sice pravda, ale asi to neřeší můj problém.. já bych potřeboval vědět velikost vzdálenosti při prázdném průniku.

Offline

 

#4 17. 06. 2014 13:01

Rumburak
Místo: Praha
Příspěvky: 8691
Reputace:   502 
 

Re: Vzdálenost různoběžných rovin

↑ koutnej:

Code:

...já bych potřeboval vědět velikost vzdálenosti při prázdném průniku.

Pak ale roviny nejsou různoběžné (jak bylo  deklarováno).

Vzdálenost množin $A ,  B$  je obecně dána vzorcem

                      $\text{dist} (A, B) := \inf \{|a-b|  :  a \in A \wedge  b \in B\}$ .

Offline

 

#5 17. 06. 2014 15:58

koutnej
Zelenáč
Příspěvky: 19
Škola: VUT v Brně
Pozice: student
Reputace:   
 

Re: Vzdálenost různoběžných rovin

Měl jsem na mysli dvě mimobežné roviny (moje chyba)

Chtěl jsem problém co nejvíce zjednodušit, ale asi to byla chyba,takže věc se má tak:

Mám namodelované zmiňované dvě roviny ve 3D prostoru. Roviny by se v prostoru měly volně pohybovat a v případě blížící se kolize by se zastavili v určité vzdálenosti od sebe. Pokud si v každé rovině nadefinuji množinu bodů a budu počítat její vzdálenost, bude to hodně výpočetně náročné (např. v případě více než dvou rovin).

Offline

 

#6 17. 06. 2014 16:09 — Editoval byk7 (17. 06. 2014 16:11)

byk7
InQuisitor
Příspěvky: 4713
Reputace:   221 
 

Re: Vzdálenost různoběžných rovin

V trojrozměrném prostoru můžou být dvě roviny
    a) rovnoběžné - totožné
                          - různé
    b) různoběžné

jiná situace nastat nemůže, tj. neexistují takové dvě roviny mající prázdný průnik, které nejsou rovnoběžné.

Teoreticky by dvě roviny mohly být mimoběžné v prostorech s dimenzí alespoň 4,
ale nejsem si jistý, jestli je to to, co chceš.


Příspěvky psané červenou barvou jsou moderátorské, šedá je offtopic.

Offline

 

#7 17. 06. 2014 16:17

koutnej
Zelenáč
Příspěvky: 19
Škola: VUT v Brně
Pozice: student
Reputace:   
 

Re: Vzdálenost různoběžných rovin

No jo, když ona rovina není ohraničená, jako třeba úsečka, už mi to došlo. Takže už nevím, jak to mám popsat..  potřebuju teda porovnávat z každé té roviny jen ohraničenou část, např. obdélník.... takže jakoby dva obdélníky poletující prostorem.

Offline

 

#8 17. 06. 2014 16:33

byk7
InQuisitor
Příspěvky: 4713
Reputace:   221 
 

Re: Vzdálenost různoběžných rovin

je to jen nápad, takže nic nezaručuju, ale řekněme, že máme obdélníky
$
&\mathsf{R}_1\,:\,a_1x+b_1y+c_1z+d_1=0,\qquad x\in I_1,y\in J_1 \\
&\mathsf{R}_2\,:\,a_2x+b_2y+c_2z+d_2=0,\qquad x\in I_2,y\in J_2
$
kde $I_1,I_2,J_1,J_2$ jsou nějaké intervaly (asi uzavřené).

No a pak hledáš minimum funkce $\left|z_1(x,y)-z_2(x,y)\right|$.


Příspěvky psané červenou barvou jsou moderátorské, šedá je offtopic.

Offline

 

#9 17. 06. 2014 16:42

check_drummer
Příspěvky: 5577
Reputace:   106 
 

Re: Vzdálenost různoběžných rovin

Ahoj,
asi by se to dalo řešit jako vzdálenost všech dvojic mimoběžek tvořících hrancie obou útvarů (kde první přímka je hranice prvního útvaru a druhá je hranicí druhého) - a pokud bod, ve kterém se tato vzdálenost realizuje padne mimo úsečku (hranici), pak je nutno uvažovat vzdálenost koncových bodů úsečky od té druhé. A dále je potřeba uvažovat vzdálenost vrcholů tvořících "rohy" hranic od roviny, ve které leží druhý útvar. A ještě je nutné zkoumat, dza se oba útvary protnou - pak by byla vzdálenost 0. Možná to ale půjde nějak elegantněhi.


"Máte úhel beta." "No to nemám."

Offline

 

#10 18. 06. 2014 13:03

koutnej
Zelenáč
Příspěvky: 19
Škola: VUT v Brně
Pozice: student
Reputace:   
 

Re: Vzdálenost různoběžných rovin

byk7 napsal(a):

je to jen nápad, takže nic nezaručuju, ale řekněme, že máme obdélníky

myslím, že hledání minima by bylo docela časově náročný.

zkusím jít na celý problém jinak. Chtěl bych tu moji ohraničenou rovinu (tedy ten obdélník) pokrýt určitým rastrem bodů v dané vzdálenosti od sebe. To samé bych udělal i s druhým obdélníkem a pak bych počítal a porovnával vzdálenosti mezi jednotlivými body. Není mi ale úplně jasné, jak vytvořit ten rastr, respektive jak vymyslet takové body, které budou patřit do "obdélníku". Dokážu popsat rovinu parametricky i obecně a vím jak zjistit, jestli bod leží v rovině, ale já bych potřeboval ty body které leží v "obdélníku" přímo vytvořit.

Offline

 

#11 18. 06. 2014 17:21

check_drummer
Příspěvky: 5577
Reputace:   106 
 

Re: Vzdálenost různoběžných rovin

↑ koutnej:
S rastrem to bude náročnější, budeš mít kvadratickou složitost... Podle mě stačí, jak říkám, zkoumat jen speciální body na hranici, protože podle mého bdue platit věta, že pokud minimální vzdálenost se nabývá mezi body X-Y, pak buď X nebo Y leží na hranici těch polygonů - tedy není možné aby X i Y ležely uvnitř. Ale bylo by zajímavé tuto větu dokázat.


"Máte úhel beta." "No to nemám."

Offline

 

#12 18. 06. 2014 19:35

koutnej
Zelenáč
Příspěvky: 19
Škola: VUT v Brně
Pozice: student
Reputace:   
 

Re: Vzdálenost různoběžných rovin

↑ check_drummer:
abych řekl pravdu, tak mi vůbec není jasný, jak to myslíš...

Offline

 

#13 19. 06. 2014 16:23

check_drummer
Příspěvky: 5577
Reputace:   106 
 

Re: Vzdálenost různoběžných rovin

↑ koutnej:
Místo Tvého pojmu "rovina" použijme pojem "mnohoúhelník". Označme oba mnohoúhelníky A a B. Nechť jejich vzdálenost je d a jedná se o vzdálenost mezi nějakými dvěma body X z A a Y z B (lze ukázat, že ačkoli je vzdálenost definována jako infimum, zde půjde o minimum a tedy skutečně se bude nabývat mezi nějakými dvěma body - jestli Ti tato věta v závorce není jasná, tak ji ignoruj). Otázka: jakou vlastnost mají X a Y? - mohou oba ležet uvnitř A a B a nebo musí alespoň jden z nich ležet na "hranici" mnohoúhelníku A (nebo B)? (Předpokládejme zatím, že se A a B neprotínají.)


"Máte úhel beta." "No to nemám."

Offline

 

#14 20. 06. 2014 08:10

koutnej
Zelenáč
Příspěvky: 19
Škola: VUT v Brně
Pozice: student
Reputace:   
 

Re: Vzdálenost různoběžných rovin

↑ check_drummer:

Podle mě mohou oba body ležet uvnitř.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson