Manual de Scilab/Xcos/Funciones

De Wikilibros, la colección de libros de texto de contenido libre.
Ir a la navegación Ir a la búsqueda
← Gráficos Funciones Cálculo simbólico con SciMax →
Manual de Scilab/Xcos


La programación en Scilab se lleva a cabo creando funciones, para esto se utilizan archivos .sce.

Se pueden definir nuevas funciones en Scilab para realizar alguna tarea repetitiva como calcular el valor de una función. Para poder utilizarla es necesario cargarla. Desde el editor de texto, haciendo click en el botón "execute", o presionando F5; desde la línea de comandos podemos utilizar el comando exec.

Ejemplo de una función[editar]

Dada la siguiente función se desea construir una función en Scilab para poder utilizarla en posteriores operaciones.

A la función se le pasa como parámetro el valor de x y esta devuelve la función evaluada en x. Código en Scilab:

function y1=f1(x)
    y1=3*x.^2-exp(x);
endfunction

El resultado de la operación es asignado a la variable "y1" que es la salida de la función.

Una vez que la función esta definida, podemos utilizarla de la siguiente forma:

-->f1(1)
 ans  =
 
    0.2817183

Ejemplo de la utilización del comando exec[editar]

Ejemplo de utilización del comando exec:

exec('/home/usuario/modpanelsolar/modelo1.sce', -1)