Manual de Scilab/Xcos/Operaciones básicas

← Instalación Operaciones básicas Vectores y matrices →
Manual de Scilab/Xcos


Caracteres especiales en Scilab

editar

Como en Matlab en Scilab ";" se utiliza para no mostrar el resultado de un comando. Para comentar algo utilizamos los caracteres "//".

Consultar la ayuda del Software

editar

Para consultar la ayuda de Scilab solo tenemos que hacer click en el menu sobre "?" y luego en "Scilab help" o directamente presionando la tecla F1. En el caso de que necesitemos consultar la ayuda de un comando en particular deberiamos tipear "help" más el comando; por ejemplo:

help plot

 

Cabe destacar dos características nuevas en las últimas versiones de Scilab, como son el botón ejecutar directamente desde la ayuda el código de ejemplo de los comandos; que en la siguiente figura esta marcado como ejecución. Y por otro lado también se puede apreciar que Scilab puede abrir el editor de texto con el código del ejemplo.

 

Declaración de una variable

editar
A=1; //Declaro la variable A con el valor 1.

Escritura y lectura de un archivo

editar

Exportando una variable a un archivo de texto

editar

donde medx es el archivo donde se guardara el vector x/100.

fprintfMat('medx',x/100);

Lectura de archivos de texto

editar
fd=mopen('11.txt','r'); //abre el archivo a leer
yalambre=mfscanf(-1,fd,"%f"); //paso lo valores a la variable y cierro el archivo de texto.
mclose(fd);

Produciendo código para Latex

editar

Scilab puede producir código para pegar directamente en un documento de LaTeX. Esto se lleva a cabo con el comando prettyprint.

Dada la siguiente función gp(s):

 

Primero defino la función que quiero representar en Latex; luego ejecuto prettyprint con el parametro que quiero representar en Latex.

Código en scilab:

s=poly(0,'s');
gp=10/(s^2+21*s+448); //Sistema
prettyprint(gp)
 ans  =
 
 ${\frac{10}{448+21s+s^{2}}}$

Ejecutando un script desde la línea de comandos

editar

Para ejecutar un archivo .sce podemos ejecutarlo de la siguiente forma:

exec('/ruta/tp1.sce', -1)

Donde ruta es el lugar donde se encuentra el archivo tp1.sce. -1 es debido a que no se muestra ningún eco del comando.

Para más detalles se puede consultar en la ayuda de Scilab.

Nuevas caracteristicas de Scilab 5.4.0

editar

Preview of new desktop functionalities that will be available with Scilab 5.4.0 [1]

Referencias

editar