P. 1
Matlab Para Ing. Civil

Matlab Para Ing. Civil

|Views: 6,072|Likes:

More info:

Published by: Yuri Abraham Paniagua Segovia on Apr 14, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/21/2013

pdf

text

original

UNSCH FIMGC - EFPIC |

CARDENAS ALARCON, Max Junior

WINDOWS
XP
COLOSSUS
EDITION 2
RELOADED

CURSO DE MATLAB

i

RESUMEN

La siguiente guía que se presenta, está desarrollada para el ámbito de trabajo
que nos ofrece el programa de MATLAB, en esta guía se definirán los
comandos de programación, la programación y el uso adecuados de los
scripts, así como también el uso de archivos M-File y por ultimo
mencionaremos la programación utilizando la interfaz grafica del usuario
GUIDE.

El presente trabajo fue elaborado y editado para todos los estudiantes de
ingeniería que ingresan en el mundo de la programación en MATLAB, siendo
este software una herramienta indispensable para el ingeniero de la actualidad.

La necesidad de elaborar programas que analicen casos específicos que se
presentan en la vida profesional y estudiar los resultados en una manera
optima, hacen que la programación en MATLAB nos resulte de gran ayuda.

Esta guía se separo en 6 capítulos los cuales son:

- En el 2° capítulo mencionaremos el entrono del programa MATLAB,
definiremos los comandos y herramientas que presenta y sus aplicaciones.

- En el 3° capitulo mencionaremos los comandos de programación de
MATLAB (IF, FOR, WHILE, SWICHT), definiremos cada comando y su
respectiva forma de utilización.

- En el 4° capitulo mencionaremos la programación en Script, definiremos la
forma de uso y la respectiva codificación para el desarrollo de los
programas, en este capítulo se desarrollaran ejemplos.

- En el 5° capitulo mencionaremos la programación en MATLAB usando los
archivos M-File con la ejecución de ejemplos.

- En el 6° capitulo mencionaremos la programación en MATLAB haciendo
uso de la interfaz grafica de usuario GUIDE, en la cual se desarrollara y
explicara los diferentes comandos y funciones que presenta este tipo de
programación.

El autor.

ii

INDICE

1. INTRODUCCIÓN A MATLAB

1

1.1.EL PROGRAMA MATLAB

1

1.2.USO DEL HELP

2

2. ENTORNO DE MATLAB

5

2.1. VARIABLES

5

2.2. FORMATOS NUMERICOS

5

2.3. FUNCIONES MATEMATICAS EN MATLAB

6

2.4. MATRICES Y ARREGLOS

8

2.4.1. DEFINICION DE AMTRICES DESDE EL TECLADO

8

2.4.2. OPERACIONES CON MATRICES

10

2.4.3. OPERADORES PARA RESOLVER SISTEMAS DE ECUACIONES
LINEALES

11

2.4.4. OPERADORES ELEMENTO A ELEMENTO

13

2.4.5. TIPOS DE MATRICES PREDEFINIDAS

14

2.4.6. FORMACION DE UNA MATRIZ A PARTIR DE OTRAS

15

2.4.7. EL OPERADOR DOS PUNTOS

16

2.4.8. ACCESO A LOS ELEMENTOS DE UNA MATRIZ

19

3. COMANDOS DE PROGRAMACION EN MATLAB

20

3.1. COMANDO IF

20

3.2. COMANDO SWITCH

21

3.3. COMANDO FOR

21

3.4. COMANDO WHILE

22

3.5. COMANDO BREAK

22

3.6. EJEMPLOS DE LOS COMANDOS

23

3.6.1. COMANDO IF

23

3.6.2. COMANDO SWITCH

24

3.6.3. COMANDO FOR

24

3.6.4. COMANDO WHILE

24

3.7. EJEMPLO DE APLICACIÓN

25

4. PROGRAMACION EN SCRIPT

29

4.1. SCRIPT

29

4.2. EJEMPLOS DE APLICACIÓN

31

4.2.1. EJEMPLO N°01

31

4.2.2. EJEMPLO N°02

32

4.2.3. EJEMPLO N°03

32

4.2.4. EJEMPLO N°04

33

4.2.5. EJEMPLO N°05

33

iii

5. PROGRAMACION EN M-FILE

34

5.1. EJEMPLO DE APLICACION

35

6. PROGRAMACION EN GUIDE

36

6.1. PROPIEDAD DE LOS CONTROLES

36

6.1.1. STRING

36

6.1.2. TAG

36

6.2. CONTROLES DE LA INTERFAZ GRAFICA DEL USUARIO (GUIDE)

36

6.2.1. PUSH BUTTON

36

6.2.2. TOGGLE BUTTON

38

6.2.3. RADIO BUTTON

38

6.2.4. CHECKBOXES

39

6.2.5. EDIT TEXT

39

6.2.6. STATIC TEXT

39

6.2.7. SLIDERS

40

6.2.8. PANELS

40

6.2.9. LIST BOXES

41

6.2.10. POPUP MENUS

42

6.2.11. AXES

42

6.3. INSPECTOR DE PROPIEDADES

43

6.4. PROPIEDADES GENERALES DE LOS UICONTROL

44

6.5. ELABORACION DE UNA INTERFAZ GRAFICA

47

6.6. ELABORACION DE UN PROGRAMA-ANALISIS DE ARMADURAS

50

6.7. EJEMPLO DE UN PROGRAMA EN GUI

70

7. PRACTICAS DIRIGIDAS

84

7.1. PRACTICA N° 01: ANALISIS NUMERICO

84

7.2. PRACTICA N° 02: MATRICES Y ARREGLOS

85

7.3. PRACTICA N° 03: PROGRAMACION EN SCRIPT

86

7.4. PRACTICA N° 04: PROGRAMACION EN M-FILE

87

7.5. PRACTICA N° 05: PROGRAMACION EN GUIDE

89

8. ANEXOS

92

8.1. ANEXO A: RESUMEN DE FUNCIONES

92

8.2. ANEXO B: GUIA DE INSTALACION

96

9. REFERENCIAS

115

MATLAB APLICADO A LA INGENIERIA CIVIL

CAPITULO I INTRODUCCION A MATLAB

CARDENAS ALARCON, Max Junior

Página 1

1. CAPITULO I : INTRODUCCIÓN A MATLAB

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->