Manual de Scilab/Xcos/Funciones
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
editarDada 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
editarEjemplo de utilización del comando exec:
exec('/home/usuario/modpanelsolar/modelo1.sce', -1)