conversion de matlab à scilab?

conversion de matlab à scilab? - Langages fonctionnels - Programmation

Marsh Posté le 08-06-2008 à 18:49:35    

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
 
 

Reply

Marsh Posté le 08-06-2008 à 18:49:35   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed