19 lines
530 B
Matlab
19 lines
530 B
Matlab
function res = vecAddition(v1,v2)
|
|
%Addition von zwei Vektoren
|
|
%Überprüfen, ob beide Objekte Vektoren sind
|
|
if not(isvector(v1) && isvector(v2))
|
|
error('Mindestens einer der beiden Objekte ist kein Vektor.');
|
|
end
|
|
|
|
%Prüfen, ob beide Vektoren selbe Dimension haben
|
|
if not(length(v1) == length(v2))
|
|
error('Die Vektoren haben unterschiedliche Dimensionen.');
|
|
end
|
|
|
|
%Umwandlung in Spaltenvektor
|
|
v1 = v1(:);
|
|
v2 = v2(:);
|
|
|
|
%Addition beider Vektoren
|
|
res = v1 + v2;
|
|
end |