2010-03-15 89 views
1

基本上我做了Cavendish實驗,並且在Excel上繪製了一個阻尼正弦波。位置(毫米)與時間(秒)的關係。如何獲得與趨勢線相交的點?

我的問題是,我已經通過波函數添加了胎面線,並且希望計算波函數與胎面線相交的點。由此我將能夠計算時間段。

在我只是有困難得到相交的那一刻..

感謝

回答

2

Excel中可能不是你想要的東西的最佳工具。一般來說,您希望將數據擬合到阻尼Sin()函數中,例如F(x) = (A - B x) Sin(C x)F(x) = A exp(-B x) Sin(C x),以獲得線性或指數衰減。將曲線擬合到數據將爲您提供最適合數據的常量A,B和C的值,然後您可以繼續簡單地求解F(x) == f_tread(x)以獲取交點的值x。

programms的像MathematicaMatlab,或基於Sage免費蟒蛇非常適合這一點,你可以用兩行字面上做(當然也許三,如果你需要將數據導入第一:-))。如果可能,我強烈建議您嘗試一下。

如果你想要/必須使用Excel,那麼你可以用data fitting部分的類似方法來獲得常量A,B,C等等。但是,找到交點的部分是比較棘手的,除非你想要手動找到十字路口,你可能必須使用像Solver和VBA腳本的加載項。最後第三種方法(因爲你似乎已經有了阻尼正弦波的公式)就是將F==tread公式插入WolframAlpha,如so

+1

我試圖將Wolfram Alpha完全鏈接嵌入到SO中時遇到了同樣的問題。我最終爲他們創建了tinyurls(http://tinyurl.com/)。 – mtrw 2010-03-16 09:12:28

+0

呃!感謝您指出了這一點 :-)。修復了鏈接。 – Timo 2010-03-16 10:51:42