MATLAB: Cmputo Interactivo - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

MATLAB: Cmputo Interactivo

Description:

Qu hacer si el comando es muy largo? Se divide el mismo escribiendo ... La apariencia de los n meros depende del formato que se seleccione (comando Format) ... – PowerPoint PPT presentation

Number of Views:65
Avg rating:3.0/5.0
Slides: 17
Provided by: pablon9
Category:

less

Transcript and Presenter's Notes

Title: MATLAB: Cmputo Interactivo


1
MATLAB Cómputo Interactivo
  • Profa. B. Santiago-Figueroa
  • Departamento de Matemáticas
  • UPR-Humacao

2
Recordar
  • Dónde se escriben los comandos?
  • (Ventana de comandos, gtgt)
  • Cómo ejecutar un comando?
  • (Enter ó Return)
  • Qué hacer si el comando es muy largo?
  • Se divide el mismo escribiendo tres ()puntos
    consecutivos al final de la primera línea.
    Continuar hasta el límite 4096 caracteres.

3
Recordar
  • Cómo nombrar las variables?
  • El nombre debe comenzar con una letra. MATLAB
    solo recuerda los primeros 31 caracteres.
  • Cuál es la presición de los cálculos?
  • Presición doble. La apariencia de los números
    depende del formato que se seleccione (comando
    Format).

4
Matrices y Vectores Insumo
  • Una matriz es un arreglo de números dispuestos
    en filas y columnas.
  • Ejemplo

5
Matrices y Vectores Insumo
  • Definimos matrices en MATLAB por fila.
  • Se puede dejar espacio entre los números o usar
    una coma para separarlos.
  • Separamos una fila de la próxima con un .
  • Ejemplo
  • A 3 -3 6 -3 1 2 -6 2 4

6
Matrices y Vectores Insumo
  • Un vector es una matriz de una fila y varias
    columnas, ó viceversa.
  • Si el vector tiene una fila Vector fila
  • Si el vector tiene una columna Vector columna

7
Matrices y Vectores Insumo
  • Definimos vectores usando las mismas reglas que
    para las matrices.
  • Ejemplo
  • Vector fila x 2 4 6
  • Vector columna y 1 3 9

8
Matrices y Vectores Insumo
  • Un escalar es un número real. No necesitamos
    ningún tipo de paréntesis para definirlos.
  • Ejemplo a 1.02

9
Matrices y Vectores Insumo
  • Las elipses () indican que la línea de comando o
    definición continúa en la próxima línea.
  • Una matriz se puede entrar oprimiendo Enter al
    final de cada línea. En ese caso se omiten los
    , o las elipses.

10
Indices en Matrices
  • Una vez se ha definido una matriz, se puede hacer
    referencia a uno de sus elementos a travez de sus
    indices.
  • Si la matriz definida se llama A, nos referimos a
    el elemento en la fila i, columna j por
    A(i,j).

11
Indices en Matrices
gtgtA(2,3) ans 2 gtgtA(2,1) ans -3
12
Indices en Matrices
  • Corregir entradas en una matriz se hace de forma
    sencilla.
  • Ejemplo Si en la matriz A, se desea asignar el
    número 5 en la fila 3, columna 2, escribimos
  • gtgtA(3,2) 5

Resultado en Memoria
13
Indices en Matrices
  • MATLAB provee un nivel superior de capacidad en
    sus índices.
  • Se puede especificar rangos de filas y columnas.
  • A(mn, kl) se refiere a las filas m hasta la
    fila n, y a las columnas k hasta la l.

14
Indices en Matrices
  • Ejemplo
  • gtgt A 3 -3 6 -3 1 2 -6 2 4
  • A
  • gtgtBA(12,13)
  • B

15
Dimensión de una Matriz
  • Las determina MATLAB.
  • Se pueden obtener mediante el comando
  • m,n size A
  • Con ésta se asigna el número de columnas a la
    varaiable m, y el de filas a la columna n.

16
Dimensión de una Matriz
  • Si hay una instrucción en la que se necesita
    definir una matriz con menos elementos de los que
    necesita, MATLAB rellena la misma con ceros.
  • Ejemplo C(3,13)3 7 5
Write a Comment
User Comments (0)
About PowerShow.com