Finding the delta (subtraction) of two cells in an existing matrix
18 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
itzhak mal
il 16 Apr 2019
Commentato: Star Strider
il 16 Apr 2019
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 Commenti
Risposta accettata
Star Strider
il 16 Apr 2019
time = [ 1
5
15]
dtime = [0; diff(time)]
producing:
time =
1
5
15
dtime =
0
4
10
2 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Creating and Concatenating Matrices in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!