Manual_scilab

Páginas: 50 (12257 palabras) Publicado: 6 de octubre de 2015
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 formas de definirmatrices
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 de las funcionesde 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ónde 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 en Scilab
3.1. Bifurcaciones y bucles3.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ón PLOT2D
4.1.4 Comando SUBPLOT
4.1.5 Control de losEjes
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ón CONTOUR
6. Otros aspectos de Scilab
6.1 Guardar variables yestados 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 punto anterior, 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 programacuyos 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; los elementos de una misma fila están separados por blancos o comas, mientras que
las filas estánseparadas 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 Scilab
A partir de este momento la matriz a está disponible para hacer cualquier tipo de
operación con ella (además de valores...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual_Scilab

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS