Matlab

Páginas: 49 (12068 palabras) Publicado: 5 de abril de 2011
Introducci´n a MATLAB o

´ ´ Julio Ben´ ıtez Lopez, Jose Luis Hueso Pagoaga

Departamento de Matem´tica Aplicada a Universidad Polit´cnica de Valencia e

´ Indice.

0. Informaci´n General. o 1. Perdiendo el miedo. 1.1. Mandatos b´sicos. . . . . . . . . a 1.2. Variables. . . . . . . . . . . . . 1.3. Constantes y cadenas. . . . . . 1.4. Funciones. . . . . . . . . . . . . 1.5. N´merosComplejos. . . . . . . u 1.6. Vectores. . . . . . . . . . . . . . 1.7. Matrices. . . . . . . . . . . . . . 1.8. Polinomios. . . . . . . . . . . . 1.9. Gr´ficos. . . . . . . . . . . . . . a 1.9.1. Curvas planas. . . . . . 1.9.2. Curvas en el espacio. . . 1.9.3. Superficies en el espacio. 2. Aprendiendo a programar 2.1. Archivos.m . . . . . . . . 2.2. Bucles. . . . . . . . . . . . 2.3. Condicionales. . .. . . . . 2.3.1. La condici´n if . . o 2.3.2. La condici´n while o

v 1 1 2 3 4 6 7 9 12 13 13 15 16 19 19 24 27 27 30 35 39 45

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . .

. . . . .

. . . . .

. . . ..

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

3. Soluciones a algunos ejercicios. A. M´ ınimos cuadrados. B. Fractales.

3

´ Indice.

4

0.Informaci´n General. o
Este texto no tretende ser m´s que unos breves apuntes para presentar el programa a MATLAB y su lenguaje de programaci´n. Para una informaci´n m´s completa puede o o a utilizarse los manuales [1] o [2]. Estas notas est´n elaboradas, en su mayor´ a partir a ıa, de [3]. La versi´n de MATLAB usada es la 5.3 para Windows 95. o MATLAB (MATrix LABoratory) es un programa orientado alc´lculo con matrices, a al que se reducen muchos de los algoritmos que resuelven problemas de Matem´tica a Aplicada e Ingenier´ ıa. MATLAB ofrece un entorno interactivo sencillo mediante una ventana en la que podemos introducir ordenes en modo texto y en la que aparecen los resultados. Los gr´ficos a se muestran en ventanas independientes. Cada ventana dispone de una barra de men´s u que controlasu funcionalidad. Aprenderemos a asignar, borrar, guardar y recuperar variables, utilizar las funciones incorporadas y, m´s adelante, a definir funciones nuevas. MATLAB opera directamente a con n´meros complejos y con n´meros reales como caso particular. u u Lo que distingue a MATLAB de otros sistemas de c´lculo es su facilidad para trabajar a con vectores y matrices. Las operaciones ordinarias,suma, producto, potencia, operan por defecto sobre matrices, sin m´s restricci´n que la compatibilidad de tama˜os en cada a o n caso. Entes matem´ticos como los polinomios son tratados por MATLAB como vectores, a gracias al hecho de que se suman y multiplican por escalares de la misma forma que ´stos. La multiplicaci´n y divisi´n entera de polinomios se efectan mediante ´rdenes e o o o espec´ ıficas,as´ como la evaluaci´n o derivaci´n de un polinomio. ı o o Una de las caracter´ ısticas m´s destacables de MATLAB es su capacidad gr´fica. Exa a plicaremos algunos comandos gr´ficos para representaci´n de funciones de una o dos a o variables en distintos sistemas de coordenadas.

v

0. Informaci´n General. o MATLAB dispone de mandatos propios de un lenguaje de programaci´n para efectuar o...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • matlab
  • Matlab
  • Matlab
  • matlab
  • MATLAB
  • MATLAB
  • Matlab
  • Matlab

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS