3
Principales comandos y acciones en Matlab John Bravo Germán Sánchez UNIVERSIDAD POLITÉCNICA SALESIANA  FA CULTA D DE INGENIERÍAS CURSO:  4TO EL!T"#!$ MATERIA: M%todos n&m%ricos DOCENTE: #n'( Pa&lina Morillo #( II. Introducción ###( Matlab es &n so)t*are matemático +&e o)rece &n entorno de desarrollo inte'rado con &n len'&a,e de pro'ramaci-n propio.( /01 #2( 3Entre s&s prestacione s se hallan la manip&laci-n de matrices 5 la representaci-n de datos y )&nciones5 la implementac i-n de al'oritmos 5 la creaci-n de inter)aces de &s&ario y la com&nicaci-n con  pro'ramas en o tros len'&a,es y con otros dispositivos  hard*are.( #B#6 0 2( 2#( 7i'(0( Lo'o Matlab VII. Principale co!ando en Matla". 2###( $( !omand os par a real iza r Oper aci ones Matemática s de escalares5 vectores o matrices( #8( Operador E,ec&ci-n 8(  # S&ma 8#( 8##( 8###( Operador E,ec&ci-n 8#2(  $ "esta 82( % Prod&cto 82#(  & !ociente escalar( 82##(  ' Potencia de escalares o potencia escalar de &na matriz( 82# ##( (9 Pro d&c to5 :el eme nto a elemento:5 de vectores o matrices( 8#8( .& !ociente5 :elemento a elemento:5 de vectores o matrices( Tambi%n permite dividir &n escalar por todos los miembros de &n vector o &na matriz( 88( .' Potencias5 :elemento a elemento:5 de vectores o matrices( /;1 B( !omand os +& e admite n como a r' &mento &n vector o &na matriz( 88#( 0( ma< /v1 Ma yor c omp one nte d el vecto r v ( 88##( =( min /v1 Men or com pon ente del vec tor v( 88###(

Principales Comandos y Acciones en Matlab

Embed Size (px)

Citation preview

8/18/2019 Principales Comandos y Acciones en Matlab

http://slidepdf.com/reader/full/principales-comandos-y-acciones-en-matlab 1/3

Principales comandos y acciones en MatlabJohn Bravo Germán Sánchez

UNIVERSIDAD POLITÉCNICA SALESIANA

 FACULTAD DE INGENIERÍAS 

CURSO: 4TO EL!T"#!$MATERIA: M%todos n&m%ricosDOCENTE: #n'( Pa&lina Morillo

#(

II. Introducción###( “Matlab es &n so)t*are

matemático +&e o)rece &nentorno de desarrollointe'rado con &n len'&a,ede pro'ramaci-n propio.(/01

#2( 3Entre s&s prestaciones sehallan la manip&laci-n dematrices5 la representaci-nde datos y )&nciones5 laimplementaci-n de

al'oritmos5 la creaci-n deinter)aces de &s&ario y lacom&nicaci-n con

 pro'ramas en otroslen'&a,es y con otrosdispositivos hard*are.(#B#6 0

2(

2#( 7i'(0( Lo'o Matlab

VII. Principale co!ando

en Matla".

2###($( !omandos para realizar Operaciones

Matemáticas de escalares5 vectores omatrices(

#8( OperadorE,ec&ci-n

8(   #  S&ma8#(8##(8###( Operador

E,ec&ci-n8#2(   $ "esta82( %

Prod&cto82#(   &  !ociente

escalar(82##(   '  Potencia de escalares

o potencia escalar de &na

matriz(82###( (9 Prod&cto5 :elemento a

elemento:5 devectores o matrices(

8#8( .&  !ociente5 :elemento aelemento:5 de vectores o

matrices( Tambi%n permitedividir &n escalar por todoslos miembros de &n vector 

o &na matriz(88( .'  Potencias5 :elemento a

elemento:5 de vectores omatrices( /;1

B( !omandos +&e admiten como ar'&mento&n vector o &na matriz(

88#(0( ma</v1 Mayor componente del vector v(

88##(=( min/v1 Menor componente del vector v(

88###(

8/18/2019 Principales Comandos y Acciones en Matlab

http://slidepdf.com/reader/full/principales-comandos-y-acciones-en-matlab 2/3

;( mean/v1 Media de los componentes delvector v(

88#2(4( s&m/v1 S&ma de las componentes del

vector v(

882(>( prod/v1 Prod&cto de las componentes

del vector( />1

882#(!( !omandos ?tiles en el mane,o de

matrices(882##(

0( M/i51 7ila i@%sima de la matriz de M(882###(

=( A M/5,1 !ol&mna ,@%sima de la matriz deM(

88#8(;( A size/M1 M&estra el n?mero de )ilas y

col&mnas de M(888(

4( A dia'/v1 !rea &na matriz dia'onal5siendo los elementos de la dia'onal

 principal los del vector v(

888#(>( A eye/n1 Genera la matriz identidad de

orden n(888##(

( A zeros/n1 Genera &na matriz c&adrada deceros5 de orden n(

888###(

C( A ones/n1 Genera &na matriz c&adrada de&nos5 de orden n(

888#2(D( A M 6ev&elve la trasp&esta de la matriz(

8882(F( A trace/M1 !alc&la la traza de la matriz

M(8882#(

0( A det/M1 Obtiene el determinante de lamatriz M(

8882##(00( A ranH/M1 !alc&la el ran'o de la matriz

M(8882###(

0=( A MIn 6ev&elve la potencia n%sima de

la matriz M(888#8(

0;( A inv/M1K M 0 !alc&la la inversa dela matriz M( /;1

8L(

()I. In*reo de !atrice

8L##( 3Para introd&cir &na matrizen Matlab se procede de la)orma si'&iente( Si pore,emplo tenemos la matriz./=1

8L###(8L#2( 8 0 = ; 48L2( > C D8L2#(8L2##( se introd&ce como8L2###( NN80 = ; 4 > C DQ8L#8(L( 8 0 = ; 4L#( > C DL##(L###( O bien5

L#2( NN805=5;54>55C5DQ

$( Operaciones elementales entre matrices

L2( Siendo &n par de matricesc&al+&ieras

L2#( NN$= 0; =Q

L2##( NNB; 4@0 >Q

L2###( S&ma NN$RB

L#8( "esta NN$@B

L8( Prod&cto entre matricesNN!$9B

)(I. Matri+ Trapueta

L8##(L8### ( 3Se llama matr iz

trasp&esta a la matriz+&e se obtienecambiandoordenadamente las )ilas

 po r las co l&mnas.( /41

L8#2( En Matlab para hallar &namatriz trasp&esta5 dada &namatriz se debe e,ec&tar elcomando NN$ y el

 pro'rama a&tomáticamentedevolverá la matriztrasp&esta(

8/18/2019 Principales Comandos y Acciones en Matlab

http://slidepdf.com/reader/full/principales-comandos-y-acciones-en-matlab 3/3

L82( E,emplo

L82#( NN$= ; 0 = ; > Q

L82##( NN$

L82###(

L8#8(

)((. Concluione

)((I.

L88##( Mi concl&si-n es +&e

Matlab es &na herramienta para desarrollar a lacomple,idad matemática demanera más rápida ysencilla brindándonos &navariedad m&y 'rande deherramientas5 comandos5opci-n de pro'ramar3realizar al'oritmos.5 etc(Lo c&al nos sirven paradeterminar y dar sol&ciones

tanto analticas y 'ra)icas(

L88###( !on Matlab se p&ede estarse'&ro sobre la resp&esta

 por s& con)iabilidad y

además se tiene &n ahorrode tiempo y de es)&erzorealmente considerable(

L88#2(

L882(

)((VI. Re,erencia

)((VII.

/01 httpUUes(*iHipedia(or'U*iHiUM$TL$B

L882###(/=1 httpUU***(mat(&cm(esUVrrdelrioUd

oc&mentosUpractica;W=>(pd) L88#8(L888(

/;1 httpUU***>(&va(esUpcaboUmatlab(pd) 

L888#(/41 httpUU***(dit&tor(comUmatricesUmatr izWtrasp&esta(html

L888##(L888###(

/>1 httpUUoc*(&nican(esUensenanzas@tecnicasU)&ndamentos@matematicos@iUotros@rec&rsos@=Ucomandos@e,emplo@matlab(pd) 

L888#2(/1 httpUU***(oocities(or'UsenacdsUmatl

ab;(html

L8882(

L8882#(

LXXXVII.