Manual_Scilab

Páginas: 47 (11683 palabras) Publicado: 15 de noviembre de 2013
Manual de Iniciación de Scilab

Manual
de
Scilab

Pág -1-

Manual de Iniciación de Scilab

1. Operaciones Básicas
1.1. Operaciones con matrices y vectores
1.1.1. Introducción de matrices desde el teclado
1.1.2. Operaciones con matrices
1.1.3. Tipos de datos
1.1.3.1. Números reales de doble precisión
1.1.3.2. Números Complejos
1.1.3.3. Cadenas de caracteres
1.1.3.4. Otras formasde definir matrices
1.1.3.4.1 Tipos de matrices predefinidos
1.1.3.4.2 Formación de una matriz a partir de otras
1.1.3.4.3 Direccionamiento de vectores y matrices a partir de
vectores
1.1.3.4.4 Operador (:)
1.1.3.4.5 Definición de matrices y vectores desde fichero
1.1.3.5. Operadores Relacionales
1.1.3.6. Operadores Lógicos
1.2. Funciones de Librería
1.2.1 Características Generales delas funciones de librería
1.2.2. Funciones matemáticas elementales que operan de modo escalar
1.2.3. Funciones que actúan sobre matrices
1.2.3.1 Funciones elementales
1.2.3.2 Funciones Especiales
1.2.3.3 Funciones de Factorización y/o Descomposición Matricial
1.3. Más sobre operadores relacionales con vectores y matrices
1.4. Otras funciones que actúan sobre vectores y matrices

Pág -2- Manual de Iniciación de Scilab

2. Otros tipos de datos de Scilab
2.1. Cadenas de caracteres
2.2 Hipermatrices (arrays de más de dos dimensiones)
2.2.1 Definición de Hipermatrices
2.3 Estructuras
2.3.1 Creación de Estructuras
2.3.2 Funciones para operar con Estructuras
2.4 Vectores o matrices de celdas (Cell Array)
2.4.1 Creación de vectores y matrices de Celdas
3. Programación enScilab
3.1. Bifurcaciones y bucles
3.1.1. Sentencia IF
3.1.2. Sentencia SELECT
3.1.3. Sentencia FOR
3.1.4. Sentencia WHILE
3.1.5. Sentencia BREAK y CONTINUE
3.2 Ficheros *.m
3.2.1 Ficheros de Comandos (SCRIPTS)
3.2.2 Definición de Funciones
4. Gráficos bidimensionales
4.1 Funciones gráficas 2D elementales
4.1.1 Función PLOT
4.1.2 Estilos de Línea y Marcadores para PLOT
4.1.3 FunciónPLOT2D
4.1.4 Comando SUBPLOT
4.1.5 Control de los Ejes
4.2 Control de ventanas gráficas
4.3 Otras funciones gráficas 2-D

Pág -3-

Manual de Iniciación de Scilab
5. Gráficos tridimensionales
5.1 Tipos de funciones gráficas tridimensionales
5.1.1 Dibujo de líneas: Función PARAM3D
5.1.2 Dibujo de mallados: Funciones PLOT3D, PLOT3D2, PLOT3D3
5.1.3 Dibujo de líneas de contorno: FunciónCONTOUR
6. Otros aspectos de Scilab
6.1 Guardar variables y estados de una sesión: Comandos save y load
6.2 Guardar sesión: Comando diary
6.3 Medida de tiempos y de esfuerzo de cálculo
6.4. Funciones de función

Pág -4-

Manual de Iniciación de Scilab

1. Operaciones Básicas

1.1. Operaciones con matrices y vectores
Como se comentó en la introducción que hemos visto en el puntoanterior, Scilab
es un programa creado para trabajar con matrices, por lo tanto, este punto es
probablemente el más importante y en el que mejor tenemos que aclararnos para empezar
a trabajar. Tenemos muchas opciones para trabajar con ellas, podemos intercambiar
matrices, permutarlas, invertirlas; Scilab es una herramienta de cálculo muy potente en lo
que a matrices se refiere.

1.1.1.Introducción de matrices desde el teclado
Las matrices y vectores son variables del programa cuyos nombres podemos
definir, siempre y cuando no utilicemos los caracteres que el programa tiene como
caracteres prohibidos.
Para definir Scilab, se determinan el número de filas y de columnas en función del
número de elementos que se proporcionan (o se utilizan). Las matrices se definen por
filas; loselementos de una misma fila están separados por blancos o comas, mientras que
las filas están separadas por pulsaciones intro o por caracteres punto y coma (;).
Tomemos como ejemplo:
-->a=[1 2 1;3 4 2;5 3 1]

Cuya salida será:
a

=

!

1.0E+00

2.0E+00

1.0E+00 !

!

3.0E+00

4.0E+00

2.0E+00 !

!

5.0E+00

3.0E+00

1.0E+00 !

Pág -5-

Manual de Iniciación de...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS