How do you add elements in a matrix (single column, multiple rows) and output to another matrix?
3 views (last 30 days)
Show older comments
For Example, I have the following:
A1= [1 2 3] (where A1 is a single vertical column, not a single row as it appears here) or in the general sense, A2= [n n+1 n+2] (where A2 is a single vertical column, not a single row as it appears here)
and what I want to do is produce a B such that B= [n n+1-(n) n+2-(n+1)] where the specific element in the matrix is just a subtraction operation between the original corresponding element, and the element directly above it.
1 Comment
Accepted Answer
More Answers (1)
xi
on 18 Apr 2017
First of all, A1= [1 2 3] , A1 is one row, not one column. to make it a column, should write A1= [1; 2; 3]
then, try this ------------- A1= [1; 2; 3] B=[A1;0]-[0;A1] B=B(1:end-1) %remove the last element in B
0 Comments
See Also
Categories
Find more on Creating and Concatenating 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!