I have a sine function y = a*sin(bx+c)+d and I have 4 points on the function: P1(0.835,0.720) P2(1.498,0.589) P3(2.866,0.236) P4(3.299,0.649)?
Afficher commentaires plus anciens
I then plug them into the equation and get the following 4 functions:
0.720 = a*sin(0.835b+c)+d
0.589 = a*sin(1.498b+c)+d
0.236 = a*sin(2.866b+c)+d
0.649 = a*sin(3.299b+c)+d
Does anyone know how I can solve these equations to get all 4 variables?
Réponse acceptée
Plus de réponses (1)
Torsten
le 25 Nov 2014
0 votes
Use MATLAB's fsolve:
a=-0.416512038
b=-2.44492318
c=1.06244590
d=0.374304977
Best wishes
Torsten.
Catégories
En savoir plus sur Mathematics dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!