bonjour
j'ai un petit souci, j'ai 2 programmes écrit en matlab , je ne sais pas quoi faire pour les transformer en scilab.voici les programmes
1) calcul des coefficients des polynômes de laguerre
function [a,b]=coeflagu(n)
% [A,B]=COEFLAGU(N): A et B sont les coefficients alpha(k) et
% beta(k) du polynôme de Laguerre de degré N.
If n<=1, error(‘n doit être >1 ‘); end
a=zero(n,1); b=zeros(n,1); a(1)=1; b(1)=1; k=[2:n];
a(k)=2*(k-1)+1; b(k)=(k-1).^2; return
2) calcul des noeuds et poids des polynomes de laguerre
function [x,w]=zplagu(n)
%ZPLAGU formule de Gauss-Laguerre.
% [X,W]=ZPLAGU(N) calcule les nœuds et les poids
% de la formule de Gauss-Laguerre à n nœuds.
If n<=1, error(‘n doit etre >1 ‘); end
[a,b]=coefflagu(n);
jacM=diag(a)+diag(sqrt(b(2:n)),1)+diag(sqrt(b(2:n)),-1);
[w,x]=eig(jacM); x=diag(x); w=w(1,’.^2 ; return