Finding the delta (subtraction) of two cells in an existing matrix
20 次查看(过去 30 天)
显示 更早的评论
Hi,
I have a matrix with 10^7 rows and 17 columns.
Column number 17 is the time and I want to add another column, 18, that will have the delta of these time steps..
for example:
1
5
15
will yield
4
10
I get do loops cause there are 10^7 million rows.. it would take ages. Any ideas? Perhaps a boolian expression would do the trick? Thanks!!!
0 个评论
采纳的回答
Star Strider
2019-4-16
time = [ 1
5
15]
dtime = [0; diff(time)]
producing:
time =
1
5
15
dtime =
0
4
10
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!