element wise operation column matrix
Show older comments
I have a column matrix of data , Temp_data= [20;27;29;33;40] , i want to subtract each element i, by the first element (i.e 20-20; 27-20; 29-20;33-20), how do i do this?
also, how to do the similar operation if i have to subtract consequtive elements, i.e A(n) - A(n-1) [ex: 20-20; 27-20; 29-27....]
Answers (2)
Temp_data= [20;27;29;33;40]
Case_1 = Temp_data - Temp_data(1)
Case_2 = diff(Temp_data)
T = [20;27;29;33;40];
A = T - T(1)
B = [0;diff(T)]
1 Comment
Stephan
on 25 May 2021
I thought about adding zero as first elemnt, since it is part of the desired result. But i think it does not meet the rquirement of A(n) - A(n-1) - so we'll see
Categories
Find more on Resizing and Reshaping Matrices in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!