Programa MATLAB, fórmula recursiva
Dos preguntas:
1. La imagen muestra π1=1, π2=3cos(theta), ¿por qué tu código es pi(1)=0;pi(2 )=1? ;?
2, error de clave: π(n)=(2*n-1)*cos(θ)*pi(n-1)/(n-1)-n* p1(n -2)/(n-1);? En esta línea, escribiste pi como p1
Cámbialo directamente a: function?result=pintaun(theta,alpha)
n_stop=fun_nstop(alpha);
pi(1)=1;
pi(2)=3* cos(theta);
for?n=3:n_stop
pi (n)=(2*n-1)*cos(theta)*pi(n-1)/(n-1)-n*pi(n-2)/(n-1);
tau(n)=n*cos(theta)*pi(n)-(n+ 1)*pi(n-1);
fin;
resultado= [ pi(n),tau(n)];