Beste hulp,
Ik wil een functie opzetten voor de hoekverdraaing tussen 2 punten op een spiraal (functie spiraal-- rºr0+(K¸(2*p))´a ), !*1 (zie onderaan, r=r0+(K/(2*pie))*alpha). !*1
De lineaire hartafstand van deze 2 punten wordt bepaald. Ook de straal van punt 1, de K factor en de r0 worden bepaald(per geval).We weten dus ook de alpha die bij punt 1 hoort. Nu wil ik met deze gegevens weten hoeveel graden ik moet draaiien om op punt 2 te komen.
Mijn tactiek:
Van boven gezien op de spiraal zien we dat het probleem een driehoek vormt tussen het middelpunt van de spiraal en punt 1 en 2 op de functie van de spiraal. Waarbij de gevraagde hoekverdraaiing = alpha(1)-alpha(2)=C
We krijgen dus:
- Een ongelijke driehoek
- met gegeven: zijde a en zijde c.
Ik zoek een functie voor zijde b, die ik vervolgens gelijk wil stellen aan de andere formule (b=r(punt2), waardoor alleen de hoekverdraaing:"C", overblijft. Ik heb geprobeerd om de cosinusregel zo te herschrijven dat ik hem krijg in de vorm b=... en theoretisch MOET het kunnen, maar ik krijg het niet voor elkaar.
- cosinusregel: c2ºa2+b2-2´a´b´cosg, !*1(c2 = a2 + b2 - 2*a*b*cosC)!*1
Alvast bedankt.
Groeten,
Veld
!*1: (Ik weet niet of de formule klopt zoals ik hem in dit venster op moet stellen, dus ik schrijf ze ook even zelf uit zonder rare tekens)
Joris Veldboer
7-12-2005
De formule c2=a2+b2-2ab*cos(g) kun je herschrjven tot
b2-2acos(g)*b+a2-c2=0 en dit is van de vorm:
b2+pb+q=0, met p=-2acos(g) en q=a2-c2.
Oplossen met de abc-formule dus:
b=(-p±Ö(p2-4q))/2
en dan weer p en q invullen.
Was dat wat je bedoelde?
hk
7-12-2005
#42079 - Formules - Student hbo