只有离散数据,如何在matlab中求这些数据的导数而且保持求导前后维数不变

如题所述

第1个回答  2014-04-30
有限差分,你的求导的变量是等距的么?
最简单的例子

t=[0 0.1 0.2 0.3];
x=[x1,x2,x3,x4];
dxdt=[(x2-x1)/(0.1-0),(x3-x1)/(0.2-0),(x4-x2)/(0.3-0.1),(x4-x3)/(0.3-0.2)]
中间两个是中心差分,精度更高而已
相似回答