怎样用matlab对曲线进行积分

曲线上有点的数据,但没有函数关系式。急!由仪器测得图形,含有数据,怎样对其进行积分?

如果你是由仪器测得的曲线数据,要看你的采样频率是否高,如果足够高的话,积分实际上就是各个采样点的和,
如果采样频率不高,可以先根据采样点进行曲线拟合或多段曲线拟合,再分别对拟合后的曲线方程求积分
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-21
这个曲线积分,可以采用连续两个采样点的平均速度再乘以时间来计算,因为时间是固定的,可以近似的采用连续两点的平均速度,也就是当前采样点加上前一采样点除以2得到速度平均值,再用平均速度乘以1/2000s,得到此两点的面积,然后每个采样点都这样计算,得出总面积,即位移。仅供参考!
第2个回答  2013-11-21
谢谢大家!不过我这些数据有+有—,含义不同。不能用单纯的速度的平均值乘以△t进行积分。我有txt文本数据,请哪位大侠帮忙做一下拟合,找出一个与元曲线比较类似的函数。