Untitled

 avatar
unknown
plain_text
a month ago
659 B
1
Indexable
function risultato=somma_due_numeri(a,b)
risultato=a+b;
end

x=15;
y=18;

ris=somma_due_numeri(x,y);
%disp(ris);


%Crea una funzione per la somma di due vettori che genera un nuovo vettore operando sugli elementi singoli dei primi due.
%PRIMO METODO
A=[1 2 3];
B=[4 5 6];

V=A+B;

%disp(V);

%SECONDO METODO
%if length(A)~=length(B)
%error ('i vettori hanno lunghezza diversa)


%oppure
if length(A)==length(B);
    C=zeros(1, length(A));
    for i=1:length(A);
        C(i)=A(i)+B(i);
    end
    %disp(C);
end

%TERZO METODO

function risultato=somma_due_vettori(A,B);
risultato=A+B;
end

A=[1 2 3];
B=[4 5 6];
ris=somma_due_vettori(A,B);
disp(risultato);
Leave a Comment