Abstrait
Supposons que l’on dispose d’une bibliothèque de fonctions externes écrites en C. La bibliothèque contient par exemple la fonction geom qui effectue m*n tirages aléatoires selon une loi géométrique de paramètre p et stocke les résultats dans un tableau d’entiers y de taille m x n. Savoir ce que fait exactement geom n’est pas vraiment utile pour nous ici. Disons simplement que, étant donnés les entiers m et n et le paramètre p, cette fonction retourne le tableau y. Voilà le code C de la procédure geom (qui est fort simple), la seule chose importante ici étant sa liste d’appel :
On souhaite ajouter dans Scilab une fonction (une primitive) de même nom geom dont la syntaxe d’appel est y=geom(m,n,p). La fonction geom est censée effectuer m*n tirages de loi géométrique et renvoyer le résultat sous la forme d’une matrice Scilab de taille m x n.
Preview
Unable to display preview. Download preview PDF.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer-Verlag France
About this chapter
Cite this chapter
(2007). Interfaçage. In: Chancelier, JP., Delebecque, F., Gomez, C., Goursat, M., Nikoukhah, R., Steer, S. (eds) Introduction à Scilab. Collection IRIS. Springer, Paris. https://doi.org/10.1007/978-2-287-31017-1_7
Download citation
DOI: https://doi.org/10.1007/978-2-287-31017-1_7
Publisher Name: Springer, Paris
Print ISBN: 978-2-287-25247-1
Online ISBN: 978-2-287-31017-1