基本上我做了卡文迪什实验,我在Excel上绘制了一个阻尼正弦波。位置(mm)与时间(s)。
我的问题是我通过波函数添加了一条踏线,并希望计算波函数与胎面线相交的点。然后,我将能够计算时间段。
目前我很难得到相交......
由于
答案 0 :(得分: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。
Mathematica,Matlab或基于Sage的免费python这样的程序非常适合这种情况,您可以使用两行(如果需要导入数据第一:-))。我强烈建议你尽可能尝试一下。
如果你想/必须使用Excel,那么你可以以类似的方式使用它来获取data fitting部分来获得常数A,B,C等。但是,找到交叉点的部分比较棘手除非你想手工找到交叉点,否则你可能需要使用Solver和VBA脚本等加载项。
最后第三种方式(因为你似乎已经有了阻尼sin波的公式)就是将F==tread
方程式插入WolframAlpha so中。{/ p>