* @INTLIN PROCEDUR BR232186 14/06/03 21:15:01 8061 ********************************************** * PROCEDURE @INTLIN.PROCEDUR ********************************************** * Entree : LI1 (type LISTREEL) * LISTE D ABSCISSES * * LI2 (type LISTREEL) * LISTE D ORDONNEES * * X0 (type FLOTTANT) * VALEUR D ABSCISSE A INTERPOLER ********************************************** * Sortie : Y0 (type FLOTTANT) * VALEUR INTERPOLEE ********************************************** * Commentaire : Interpolation lineaire * a partir de la valeur X0 ********************************************** * Developpeur : COMPUTATIONAL ENGINEERING * AND STRUCTURES SAS * contact@c-e-s.fr ********************************************** I = 0; REPETER BOU1 (NLON - 1); I = I + 1; XA = ((Y2 - Y1) / (X2 - X1)); XB = ((X2 * Y1) - (X1 * Y2)) / (X2 - X1); Y0 = (XA * X0) + XB; FINSI; FIN BOU1; RESPRO Y0; FINP;
© Cast3M 2003 - Tous droits réservés.
Mentions légales