function [y] = my_prodmv(a,v) %calcola il prodotto y=a*v (matrice per vettore) %assumo che i dati siano compatibili %assumo che a sia quadrata n=length(v); %[nr,nc]=size(a) y=zeros(n,1); for i=1:n %s=y(i)=a(i,1)v(1)+.......a(i,n)v(n) s=0; %%%ATTENZIONE ALLA POSIZIONE DI QUESTA ISTRUZIONE for j=1:n s=s+a(i,j)*v(j); end y(i)=s; end end %%%costo computazionale??????2n ops X n =2n^2 ops=O(n^2) %%%operazioni moltiplicative n^2=0(n^2) %%%%costo quadratico nella dimensione %%%%scrivere un programma matlab che calcola il prodotto ù %%%%matrice X matrice. Determinarne il costo computazionale