Untitled
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