I have two 1x128 matrices. I want to substract them, but only for specific columns (For examples for columns 1 to 50 and 90 to 128.
1 view (last 30 days)
Show older comments
I have two 1x128 matrices (data1 and data2). I want to subtract data2 from data1, but only for specific columns (For examples columns 1 to 50 and 90 to 128. And then store this as data3 as a new 1x128 matrix. Can anyone help me please?
2 Comments
Answers (2)
Guillaume
on 5 Mar 2018
data3 = data1;
data3(:, [1:50, 90:128]) = data1(:, [1:50, 90:128]) - data2(:, [1:50, 90:128]);
or the other way round:
data3 = data1 - data2;
data3(:, 51:89) = data1;
elham kreem
on 6 Mar 2018
let :
a=1:128
b= 2: 129
z= b(1, [1:50,90:128]) - a(1,[1:50,90:128])
0 Comments
See Also
Categories
Find more on Logical 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!