Scilab

Solo disponible en BuenasTareas
  • Páginas : 52 (12767 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de marzo de 2011
Leer documento completo
Vista previa del texto
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 dedefinir 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 de las funciones delibrerí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 deScilab

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, porlo 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 variablesdel 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; los elementos de una misma fila están separados por blancos o comas, mientras quelas 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 3.0E+00 5.0E+00

2.0E+00 4.0E+00 3.0E+00

1.0E+00 ! 2.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...
tracking img