Excel est probablement pas le meilleur outil pour faire ce que vous voulez. En général, vous souhaitez adapter vos données à une fonction Sin()
amortie, par exemple, F(x) = (A - B x) Sin(C x)
ou F(x) = A exp(-B x) Sin(C x)
, pour un amortissement linéaire ou exponentiel. Ajuster la courbe aux données vous donnera les valeurs des constantes A, B et C qui correspondent le mieux aux données, et vous pourrez ensuite résoudre simplement F(x) == f_tread(x)
pour obtenir les valeurs x d'intersection.
Programms comme Mathematica, Matlab ou le python libre basé Sage sont idéales pour cela et vous pouvez le faire littéralement avec deux lignes (bien peut-être trois si vous avez besoin d'importer les données d'abord :-)). Je vous encourage fortement à les essayer si possible. Si vous voulez/devez utiliser Excel, vous pouvez l'utiliser de la même manière pour la partie data fitting afin d'obtenir les constantes A, B, C, etc. Cependant, la partie de trouver des intersections est plus délicate et sauf si vous vous voulez trouver les intersections à la main, vous devez probablement utiliser un complément comme Solver et le script VBA. Enfin une troisième façon (puisque vous semblez déjà avoir la formule pour l'onde sinusoïdale amortie) est de simplement brancher l'équation F==tread
en WolframAlpha comme so.
J'ai eu le même problème en essayant d'intégrer des liens complets Wolfram Alpha dans SO. J'ai fini par créer tinyurls (http://tinyurl.com/) pour eux. – mtrw
Bien duh! Merci d'avoir fait remarquer cela :-). Correction du lien – Timo