Vés al contingut

Scilab

De la Viquipèdia, l'enciclopèdia lliure

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]
  1. Nair, Achuthsankar S. SCILAB (A Free Software To MATLAB) (en anglès). S. Chand Publishing, 2012, p. 3. ISBN 978-81-219-3970-6. 
  2. 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. 
  3. 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. 
  4. Nagar, Sandeep. Introduction to Scilab: For Engineers and Scientists (en anglès). Apress, 2017-11-11, p. 3. ISBN 978-1-4842-3192-0. 

Vegeu també

[modifica]

Enllaços externs

[modifica]