Scilab
Scilab és un llenguatge de programació d'alt nivell per al càlcul científic, de lliure ús i disponible en múltiples sistemes operatius (Mac OS X, GNU/Linux, Windows) desenvolupat per INRIA (Institut National de Recherche en Informatique et Automatique) i la ENPC (École Nationale des Ponts et Chaussées) des del 1990. Actualment, Scilab és desenvolupat pel Scilab Enterprises.[1][2]
A partir de la versió 5 aquest programari es distribueix amb la llicència CeCILL, la qual és compatible amb la llicència lliure GPL.[3] Les versions anteriors eren "semi-lliures" segons la Free Software Foundation, ja que prohibien la distribució comercials de versions modificades de Scilab.
Sintaxi
[modifica]La sintaxi de programació de Scilab està basada fonamentalment en el llenguatge de MATLAB.[4] La manera més simple d'executar codi és escriure-ho a la línia de comandament <codi>--> </codi>, present al mateix entorn gràfic del programa. Exemples:
- Mostrar el text Hello World! a scilab:
disp("Hello World !")
- Dibuixar una funció d'una superfície en 3 dimensions:
// Una representació senzilla de z = f(x,y)
t=[0:0.3:2*%pi]';
z=sin(t)*cos(t');
plot3d(t,t,z)
Referències
[modifica]- ↑ Nair, Achuthsankar S. SCILAB (A Free Software To MATLAB) (en anglès). S. Chand Publishing, 2012, p. 3. ISBN 978-81-219-3970-6.
- ↑ Campbell, Stephen L.; Chancelier, Jean-Philippe; Nikoukhah, Ramine. Modeling and Simulation in Scilab/Scicos with ScicosLab 4.4 (en anglès). Springer Science & Business Media, 2009-12-21, p. 5. ISBN 978-1-4419-5526-5.
- ↑ Moctezuma, Manuel Benjamin Ortiz. Sistemas dinámicos en tiempo continuo: Modelado y simulación (en castellà). OmniaScience, 2015-12-30, p. 11. ISBN 978-84-944673-2-5.
- ↑ Nagar, Sandeep. Introduction to Scilab: For Engineers and Scientists (en anglès). Apress, 2017-11-11, p. 3. ISBN 978-1-4842-3192-0.