Documente Academic
Documente Profesional
Documente Cultură
Desarrollado por INRIA, Institut Nacional de Recherche en Informatique et Automatica, Instituto francs.
http://www.scilab.org
Consola de trabajo
Los nombres de las variables pueden tener hasta 24 caracteres, el primero debe ser una letra o $. Los otros pueden ser letras, nmeros, #, _, $, !
En una misma lnea puede haber varias ordenes. Estas deben estar separadas por coma o por punto y coma. Ejemplo
FUNCIONES MATEMTICAS
Sintaxis de toda funcin: nombre_funcin(argumento)
abs: valor absoluto
acos: arcoseno
residuo de la divisin
int, fix : redondean a cero log: log10: logaritmo natural logaritmo decimal
max:
min:
devuelve el mximo
devuelve el mnimo
Polinomios Los polinomios se pueden definir por sus coeficientes o por sus races El polinomio: 2 + 3X + 5X^2 + 7X^ 3 p = poly([2 3 5 7] , X , coeff)
Ordenar el polinomio de menor a mayor grado, colocando cero si tiene coeficientes cero
EJERCICIOS
Sacarle las races a las funciones anteriores Evaluar cada funcin X= 7 y=12
VECTORES Y MATRICES
En SCILAB no hay vectores como tal, los vectores se deben asimilar a matrices de una sola fila o vectores fila (1xn) o matrices de una sola columna o vectores columna (nx1)
11 12 13 14 15 21 22 23 24 25 31 32 33 34 35
Se puede definir por medio de: a = [ 11 12 13 14 15 ;21 22 23 24 25;31 32 33 34 35 ] Los elementos se pueden separar por comas o cada fila en diferente lnea como se muestra:
La definicin de la matriz se hace por filas y las filas se separan por punto y coma o por cambio de lnea
ones(4,5)
es equivalente a
Y=2 : 1 : 9
Si x es un vector columna, se puede definir un elemento del vector como x(2) o x(2,1)
Forma general para sacar un submatriz de la matriz a en este caso filas 1 2 3 y columnas 2 4
EJERCICIOS
Generar automticamente una matriz 10x8 y sacar una submatriz formada por las filas 2 4 6 8 y columnas 3 6
Convierta la submatriz anterior en un vector columna
Para matrices y vectores del mismo tamao se pueden hacer multiplicacin elemento a elemento utilizando el
operador
.*
h=p.^3
Para graficar se requieren dos vectores (X Y) Las siguientes instrucciones crean los vectores X=(-2 : 0.01 :3) ; Y= 3 * X . ^ 4 + X . ^ 3 5 * X . * X + 3.14 ;
Elimina el elemento 2 de x
Elimina la columna 2 de a