作者xj04a83 (shin)
看板MATLAB
标题[问题] 微分非邻近数
时间Thu Aug 1 04:13:38 2013
目前有一笔十万个data资料
希望的微分形式是 x(5001)-x(1)/5001-1, x(5002)-x(2)/5002-2 ...
这种情况下的微分应该如何写呢?
之前我是令另一个变数 (y) (用for loop)
在y(5000)前 y(i) = x(i),第5001开始 y(5001) = x(1)
之後再另 dy = x - y; dt = 5000; dydt = dy./dt
可是这样跑时间会拉很长,所以想请问还有没有其他的方法呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 24.87.35.10
1F:推 tml:M=5000;d=(x(M+1:end)-x(1:end-M))/M; 08/01 05:34