Sum question in Matlab
48 views (last 30 days)
Show older comments
ka kei yeung
on 23 Apr 2020
Commented: ka kei yeung
on 23 Apr 2020
i'm confusing of how to sum two different vector in matlab
Scuh as v1=[1 2]
v2= [3 4]
and i wanna got the output of 10 which mean sum those number together
function [Vectors] = sumVectors(v1, v2)
Vectors = v1+v2;
end
this is the code i have done so far
0 Comments
Accepted Answer
BALAJI KARTHEEK
on 23 Apr 2020
Hii buddy,
There is something you want to know in matlab..
if u sum two vectors, it eventually results in to vector of individual sum of the elements. In your case v1+v2 results into a vector of [4 6], and if u want to sum all the elements in a vector use sum function. for example sum(v1) gives you the scalar value of 3 sum(v2) gives you the scalar value of 7. So you want to modify your code as Vectors=sum(v1)+sum(v2).
More Answers (1)
KSSV
on 23 Apr 2020
v1 = [1 2] ;
v2 = [3 4] ;
% MEthod 1
v = [v1 v2] ;
iwant = sum(v) ;
% method 2
v = v1+v2 ;
iwant = sum(v) ;
See Also
Categories
Find more on Matrices and Arrays 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!