Vinnaren i pepparkakshustävlingen!
2015-07-29, 12:48
  #1
Medlem
Kitakos avatar
Säg att vi har ett 3-dimensionellt rum i vilket vi har en stråle. Vi känner till strålens startpunkt A, en punkt B någonstans på linjen men punkt C är okänd. Vi vet avståndet mellan A och C, hur räknar man då ut koordinaterna för C på lättaste sätt?
Citera
2015-07-29, 13:11
  #2
Medlem
Kitakos avatar
Hittade en youtube video som förklarade vad jag behövde veta

https://www.youtube.com/watch?v=CpA6OP3THwc
Citera
2015-07-29, 14:26
  #3
Medlem
Kitakos avatar
Verkar som att jag trots allt inte förstår efter den där videon. Det enda jag förstår är att man kan få ut punkter mellan de två punkterna, inte bortanför dom. Hur går man till väga?
Citera
2015-07-29, 15:04
  #4
Medlem
nerdnerds avatar
Citat:
Ursprungligen postat av Kitako
Säg att vi har ett 3-dimensionellt rum i vilket vi har en stråle. Vi känner till strålens startpunkt A, en punkt B någonstans på linjen men punkt C är okänd. Vi vet avståndet mellan A och C, hur räknar man då ut koordinaterna för C på lättaste sätt?

Låt A och B vara positionsvektorer till dina punkter med samma namn. Låt s stå för för avståndet mellan A och den okända punkten C (med positionsvektorn C). Gör då så här:

C = A + s*(B - A)/|B - A|

(där jag förutsätter att C är åt samma håll som B, sett från A. Om åt andra hållet ska det vara minus framför s).
Citera
2015-07-29, 15:22
  #5
Medlem
Kitakos avatar
Citat:
Ursprungligen postat av nerdnerd
Låt A och B vara positionsvektorer till dina punkter med samma namn. Låt s stå för för avståndet mellan A och den okända punkten C (med positionsvektorn C). Gör då så här:

C = A + s*(B - A)/|B - A|

(där jag förutsätter att C är åt samma håll som B, sett från A. Om åt andra hållet ska det vara minus framför s).

Tackar så hjärtligt!
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback