guia rapida de matlab
TRANSCRIPT
-
8/17/2019 Guia Rapida de Matlab
1/48
ELABORADO POR: EDEN CAPCHA MOLINA
GUIA RAPIDA DE MATLAB
-
8/17/2019 Guia Rapida de Matlab
2/48
DESCRIPCION DE LA INTERFAZ DE USUARIO
-
8/17/2019 Guia Rapida de Matlab
3/48
Funcion: clc
Nos ayuda a li!ia" la !an#alla ll$na d$ calculos an#$"io"$s% $s#a &uncion no 'o""a los da#os
alac$nados $n (a"ia'l$s)
-
8/17/2019 Guia Rapida de Matlab
4/48
Funcion: Cl$a"
Es#a &uncion $s ca!a* d$ $liina" las (a"ia'l$s +lo'al$s y sus con#$nidos% !o" $llo d$'$ usa"s$
con suo cuidado)
-
8/17/2019 Guia Rapida de Matlab
5/48
OPERACIONES CON NUMEROS REALES
-
8/17/2019 Guia Rapida de Matlab
6/48
-
8/17/2019 Guia Rapida de Matlab
7/48
-
8/17/2019 Guia Rapida de Matlab
8/48
-
8/17/2019 Guia Rapida de Matlab
9/48
ALGUNAS FUNCIONES DE INTERES
-
8/17/2019 Guia Rapida de Matlab
10/48
-
8/17/2019 Guia Rapida de Matlab
11/48
-
8/17/2019 Guia Rapida de Matlab
12/48
OPERACIONES CON MATRICES
DEFINIENDO MATRICES:
,, A-./ 01201 /3
A -
/ 01
01 /
-
8/17/2019 Guia Rapida de Matlab
13/48
DEFINIENDO MATRICES:
,, B-.1 4 5 627 8 1 921 7 821 ; 7 3
B -
1 4 5 6
7 8 1 9
1 7 8 1 ; 7
-
8/17/2019 Guia Rapida de Matlab
14/48
-
8/17/2019 Guia Rapida de Matlab
15/48
MATRIZ DE CEROS
,, *$"os
-
8/17/2019 Guia Rapida de Matlab
16/48
MATRIZ COLUMNA
,, >-.12828262/3> -
1
8
8
6
/
-
8/17/2019 Guia Rapida de Matlab
17/48
MATRIZ FILA
,, >-.1 / 9 8 73
1 / 9 8 7
MATRIZ TRANSPUESTA
,, M-.1 7 8 6 28 ; 7 1 93
M -
1 7 8 6 8 ; 7 1 9
,, M?
ans -
1 8
7 ; 8 7
6 1
9
-
8/17/2019 Guia Rapida de Matlab
18/48
MATRIZ IN@ERSA
,, in(
-
8/17/2019 Guia Rapida de Matlab
19/48
DETERMINANTE DE UNA MATRIZ
-
7 08 5 ; 6
8 5 6 9 ;
1 1 8 6 ;
01 / 7 1 5 ; 6 1 9
,, d$#
-
8/17/2019 Guia Rapida de Matlab
20/48
OPERACIONES ESPECIALES CON MATRICES
EN CIERTAS OCASIONES DESEAMOS OPERAR DE CIERTA MANERA LOS ELEMENTOS
DE UNA MATRIZ)
EEMPLO:
SI DESEAMOS CALCULAR LOS CUADRADOS DE CADA ELEMENTO DE LA MATRIZ% ES
CLARO UE ESTA MATRIZ NO TIENE NADA UE @ER CON LA MATRIZ AL CUADRADO)
-
8/17/2019 Guia Rapida de Matlab
21/48
,, /
ans -
75 97 117 ;5 148
147 61 19 1/; 1;;
88 ;6 197 58 11
81 ;1 66 96 86 ; 76 16/ 17 14
,, )/
ans -
15 /8 95 7 57
/8 95 57 7 1 1 /8 57 7
1 7 15 1 95
7 57 61 1
-
8/17/2019 Guia Rapida de Matlab
22/48
,, 01
ans -
4)471; 4)7445 04)1/6/ 04)/;4 04)1665
04)1/84 4)1644 4)4514 04)4;51 04)4;5;
4)4699 04)547; 4)45/7 4)9115 4)71
04)471; 04)45/7 4)18 04)11/9 4)4/77
4)4444 4)7/49 04)118 04)4798 04)/6
,, )01
ans -
4)/844 04)/444 4)155; 4)17/ 4)1/84
4)/444 4)155; 4)1/84 4)9999 4)17/
1)4444 1)4444 4)/444 4)1/84 4)17/
01)4444 4)8444 4)/844 1)4444 4)155;
4)17/ 4)1/84 4)1111 1)4444 4)9999
-
8/17/2019 Guia Rapida de Matlab
23/48
-
14
/4
19
78
95
7/
18
,, A-/!i)
A -
4)5/69
4)917/
4)7699
4)195
4)1;78
4)175 4)716
,, )/
ans -
144
744
15
/4/8
1/5
1;57 //8
,, 1)
ans -
4)1444
4)4844
4)4;5
4)4///
4)4/;6
4)4/96 4)455;
OPERACIONES ESPECIALES
-
8/17/2019 Guia Rapida de Matlab
24/48
MANEO DE ELEMENTOS DE UNA MATRIZ
DADA LA MATRIZ% A DEFINIDA EN MATLAB COMO:
-
7 08 5 ; 6
8 5 6 9 ; 1 1 8 6 ;
01 / 7 1 5
; 6 1 9
-
8/17/2019 Guia Rapida de Matlab
25/48
Si d$s$aos o'#$n$" $l (alo" d$ d$#$"inada !osicion d$ la a#"i*:
Fila-1% coluna-1
,,
-
8/17/2019 Guia Rapida de Matlab
26/48
Si d$s$a"aos ani!ula" una &ila o una coluna d$ una a#"i* % !"oc$d$"iaos d$ la si+ui$n#$
&o"a:
,,
-
8/17/2019 Guia Rapida de Matlab
27/48
-
8/17/2019 Guia Rapida de Matlab
28/48
CALCULO AUTOMATICO DE EIGEN@ALORES
,, .s%d3-$i+
-
8/17/2019 Guia Rapida de Matlab
29/48
R -
07 17 4
08 19 4
01 4 /
,, .s%d3-$i+
-
8/17/2019 Guia Rapida de Matlab
30/48
GRAFICO DE FUNCIONES EN /D
,, -4:4)41:/2
,, y-sin
,, !lo#
-
8/17/2019 Guia Rapida de Matlab
31/48
Pa"a +$n$"a" un di'uo adicional $n $l iso li$n*o) Usa"$os la &uncion Hold on)
,, -4:4)41:/2
,, y-sin
,, !lo#
-
8/17/2019 Guia Rapida de Matlab
32/48
,, -4:4)41:12
,, y-sin
,, y1-cos
,, !lo#
-
8/17/2019 Guia Rapida de Matlab
33/48
,, -4:4)41:12
,, y-sin
,, y1-cos
,, !lo#
-
8/17/2019 Guia Rapida de Matlab
34/48
,, -4:4)41:/2
,, y-)$!
-
8/17/2019 Guia Rapida de Matlab
35/48
,, $*!lo#
-
8/17/2019 Guia Rapida de Matlab
36/48
,, #$#a-0!i:4)41:!i2
,, "-/07cos
-
8/17/2019 Guia Rapida de Matlab
37/48
EEMPLOS:
-
8/17/2019 Guia Rapida de Matlab
38/48
,, lins!ac$
-
8/17/2019 Guia Rapida de Matlab
39/48
,, $*su"&
-
8/17/2019 Guia Rapida de Matlab
40/48
Funcion$s d$ la &o"a * - &
-
8/17/2019 Guia Rapida de Matlab
41/48
,, -0/:4)1:/2
,, y-0/:4)1:/2
,, .%y3-$s+"id
-
8/17/2019 Guia Rapida de Matlab
42/48
,, -0/:4)1:/2
,, y-0/:4)1:/2
,, .%y3-$s+"id
-
8/17/2019 Guia Rapida de Matlab
43/48
,, -0/:4)1:/2
,, y-0/:4)1:/2
,, .%y3-$s+"id
-
8/17/2019 Guia Rapida de Matlab
44/48
,, -0/:4)1:/2
,, y-0/:4)1:/2
,, .%y3-$s+"id
-
8/17/2019 Guia Rapida de Matlab
45/48
-
8/17/2019 Guia Rapida de Matlab
46/48
PROGRAMACION EN MATLAB
Ejemplo 1: Calcula" la sua d$ los n !"i$"os #"inos d$ la suc$sin 1% /% 9/%
79% )))
PRIMER EEMPLO DE PROGRAMACIONUNASAM /418
cl$a"2
clc2
n-in!u#
-
8/17/2019 Guia Rapida de Matlab
47/48
Ejemplo 2: D$cidi" si un n$"o na#u"al $s !"io)
DETERMINAR SI UN NUMERO ES PRIMO O NO
UNASAM /418
-in!u#
-
8/17/2019 Guia Rapida de Matlab
48/48
Ejemplo 3: Calcula" la sua d$ los !"i$"o nu$"os na#u"al$s
CALCULAR LA SUMA DE N NUMEROS NATURALES
n-in!u#