Buonasera, sto approcciando l'uso di Matlab per uso universitario ma a causa della situazione attuale tutto ciò risulta molto difficile.
Di questa parte di codice non riesco a capire il significato di alcune parti... potresti darmi una mano?
g=@(x) cos(x);
x0=0;tol=10^(-8);maxit=1000;
x=iter_funz(g,x0,eps,maxit);
%chiaramente iter_funz è una funzione iterativa dichiarata prima ma per quale motivo viene dichiarata usando prima
eps
e poi dopo così
alpha=x(end);
x=iter_funz(g,x0,tol,maxit);
t=linspace(0,pi/2,100);
%perchè serve dichiararlo?
Da qui non ho più capito cosa è stato fatto ... qualcuno potrebbe darmi una traduzione di questa scrittura?
plot(t,g(t),'b',t,t,'k',x,g(x),'*r')
cosa indica?
legend('y=g(x)','y=x','punto fisso')
cosa indica?
err=abs(alpha-x);
cosa indica?
figure
cosa indica?
semilogy(1:length(err),err,'x-b')
anche qui cosa indica?
Grazie