Avaruussuorien leikkauspisteen laskeminen

Avusta kiittävä

Miten lasketaan kahden avaruussuoran leikkauspiste? Olen yrittänyt netistä ja matematiikan kirjasta etsiä, mutta ei löydy.

Esim. jos toinen suora kulkee pisteiden (4,11,18) ja (-1,-4,-7) kautta. Toinen suora taas kulkee pisteistä (3,1,5) ja (5,0,7)

Kiitos avusta!

3

1691

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Joskus kokeillut

      Jos aiot numeroarvoilla laskea kahden avaruussuoran leikkausta, niin neuvoni on muuttaa ongelma kahden avaruussuoran pienimmän etäisyyden laskemiseksi. Jos tämä etäisyys on riittävän pieni, niin suorat leikkaavat toisensa. Rajallinen numeerinen tarkkuus tekee sen, että laskettu etäisyys tuskin koskaan on nolla.

      Yksi tapa tähän on esitettty seuraavassa:

      http://pages.pacificcoast.net/~cazelais/251/distance.pdf

    • Röpöttäjä

      Jos suora kulkee pisteiden (x0,y0,z0) ja (x1,y1,z1) kautta, niin sen pisteet voidaan esittää parametrimuodossa

      x(p) = p * x0 (1-p) * x1, ja samanlaiset lausekkeet koordinaateille y(p) ja ja z(p).

      Jos toinen suora kulkee pisteiden (x2,y2,z2) ja (x3,y3,z3) kautta, niin vastaavasti sen pisteet saadaan parametrin q funktioina

      X(q) = q * x2 (1-q) * x3 jne,

      Sitten ratkaistaan yhtälöryhmä

      x(p) = X(q), y(p) = Y(q), z(p) = Z(q).

      Tuntemattomia on kaksi (p ja q). Yhtälöitä on kolme, joten on poikkeustapaus, että niillä olisi ratkaisu. Ratkaistaan p ja q ensin kahdesta ensimmäisestä yhtälöstä. Jos suorat leikkaavat, niin saadun ratkaisun pitäisi toteuttaa kolmas yhtälö. Jos saadaan ratkaisu, niin sijoitetaan esim. p-arvo lausekeisiin x(p), y(p) ja z(p), jolloin saadaan leikkauspisteen koordinaatit.

      Yleisessä tapauksessa suorat eivät leikkaa. Silloin voidaan saada esimerkiksi pisteet, joissa ne ovat mahdollisimman lähellä toisiaan. Nämä saadaan määrämällä p ja q siten, että neliösumma

      (x(p) - X(q)^2 (y(p) - Y(q))^2 (z(p) -Z(q))^2

      saa minimiarvon.

    • Joskus kokeillut

      Toinen tapa on käyttää kahden pisteen välisiä parametrisia suoria ja etsiä niiden välinen minimietäisyys eli

      L₁ = r₁·(1-u) r₂·u
      L₂ = r₃·(1-v) r₄·v,

      missä L₁ ja L₂ ovat parametrisia suoria (paikkavektoreita), r₁, r₂, r₃ ja r₄ tunnettuja pisteitä (vektoreita) sekä u ja v parametreja.

      Näiden suorien pisteiden välinen neliöllinen etäisyys d² voidaan laskea eli

      d² = ( L₁ - L₂)².

      Lausekkeen minimin paikka ja sen arvo voidaan laskea osittaisderivaattojen nollakohtien muodostaman lineaarisen yhtälöparin avulla.

      Antamassasi tehtävässä paikka (u = 3/5, v = -1) on molemmilla suorilla (1,2,3) ja etäisyys 0, eli suorat leikkaavat.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Suomalainen perheenisä vaatii Suvivirren esittämisestä hyvityksiä

      Itse lapsena uskonnonopetuksesta vissiin traumoja saanut ihka suomalainen (!) perheenisä vaatii Espoon kaupungilta korva
      Maailman menoa
      522
      2510
    2. Vesikin maksaa, miksei hengitysilma?

      Jatkuvasti itketään ettei ole rahaa mihinkään, mutta tilastojen mukaan rahaa on enemmän kuin koskaan, joten miksei asial
      Maailman menoa
      51
      2207
    3. Satuolennoista tarinointi ei kuulu peruskoulun tehtäviin

      Opetustunteja on muutenkin käytössä vain rajallinen määrä. Eli nämä satuhommat koulun ulkopuolelle vapaaehtoisiin harras
      Maailman menoa
      203
      2158
    4. Mies profiloin sinut

      Etsit täysin hallittavaa mutta samalla poikkeuksellista ihmistä. Etsit jotain mitä et koskaan tule saamaan.
      Ikävä
      219
      1450
    5. Joensuun kaupunki levittelee tonttitietoja Keskisuomalaiselle

      Sähköposteja ja tonttitietoja levitellään mm. Pasi Koivumaalle
      Joensuu
      10
      1353
    6. Kiantama kartelli

      Onko alhaisempaa kuin toimia ensin kartellissa ja lopuksi koittaa pelastaa nahkasa vasikoimalla muut kun jää kiinni? Eip
      Suomussalmi
      49
      1333
    7. Nostetaanko nainen kissa pöydälle?

      Ja selvitetään nämä tunteet?
      Ikävä
      97
      1318
    8. Oletko nainen alkanut kammoamaan minua

      Sinua ei näy eikä kuulu, ja ilmeisesti kiertelet tilanteita. Oletko huomannut, että olet vieläkin ajatuksissani luvattom
      Ikävä
      62
      1121
    9. Saako 60 v vielä töitä? Arto Nyberg puhuu suoraan elämästä ilman töitä

      Arto Nyberg täyttää tänään 60 v. Onnea! Nyberg totuttiin näkemään suoran haastatteluohjelman kapteenina vuodesta toise
      Maailman menoa
      91
      1096
    10. Unohdettu parannuksen kaste

      Kuinka kauan kestää helluntailaisten kastekoulutus ja onko se tosiaan parannuksenkaste koulutusta ?
      Kaste
      693
      1035
    Aihe