Sunteți pe pagina 1din 5

Prctica intensiva de Introduccin a Matlab .

Ejecucin
Invocar al programa.
Identificar la ventana de comandos.
Invocar el Help y navegar por las distintas opciones.
Verificar la forma de definir variables, diferencia entre maysculas y minsculas,
funcionamiento del teclado.
Funciones Matemticas
Ejecutar en la ventana de comandos:
Operaciones aritmticas entre variables, funciones trigonomtricas, clculos varios
!efinir un vector con " #
!efinir una matri$ de tres por tres con ;
!efinir una matri$ identidad de die$ por die$ con eye
!efinir una matri$ con unos de die$ por die$ con ones
!efinir y reali$ar el producto de dos matrices con *.
%eali$ar el producto elemento a elemento de dos matrices con .*
&alcular el determinante y la inversa de una matri$ con det e inv
!efinir vectores con el operador : 'dos puntos(

Operaciones con polinomios)ecuaciones
&alcular las ra*ces del polinomio: +,- . /+,/ 01+,1 .2 con roots
Verificar los valores encontrados con polyval
Efectuar el producto de dos polinomios c=conva!b"
Efectuar la divisi3n de dos polinomios #c! r$=deconva!b"
Hallar la soluci3n del sistema
1+ . /y 4 -
5+ 6 1y 4 7
a4"1, /8 5, 01#8 b4"-8 7#8
%=inva"*b
%esolver sistemas de ecuaciones no lineales con solve
t4solve'19+,1./9+01(
"a,b# 4 solve'&a,1 . a9b 0 b 4 /&!&a,1 0 -9b 0 5 4 :&(
Integraci3n, derivaci3n, e+pansi3n, grficos
Obtener la soluci3n de la ecuaci3n diferencial ordinaria: y'(%(y = )! y)"=*
y=dsolve&+y(%(y=)&!&y)"=*&! &%&";
;raficar la soluci3n para : + 1
e,ploty! )! -";
.rid on
Integrar la funci3n /%" = % sen%"
/=int&%*sin%"&" 'resultado anal*tico(
s=int&%*sin%"&!)!pi" integrar entre : y )
<anejo simb3lico de e+presiones
!efinir una variable simb3lica y utili$arla
syms % 'definir % con tipo simb3lico(
y=%01(2 una e+presi3n con %"
t=/actory" 'factori$ar la espresi3n asignada a y"
e=taylore%p%"! 3"; 'e+pandir e
%
con 5 trminos de la serie de =aylor(
!efinir una funci3n en forma literal y evaluarla con eval
f4&19t.2&8 t4/8
y4eval'f(
E+pansi3n en series de =aylor
e4taylor'e+p'+((
!efinir simb3licamente una funci3n, factori$arla y e+pandirla
f4/9+,1.59+
t4/actor'f(
s4e%pand't(
Obtener el l*mite de una funci3n
limit'sin'+()+(
;rficos 1! y /!
!ibujar el grfico de la funci3n seno en el intervalo 0- a - con
+40-:.:2:-8 y4sin'+(8 plot%!y"
!ibujar el grfico de y 4 e>+1 en el intervalo 02.5 a 2.5:
+402.5:.:2:2.58 y4e+p'0+.,1(8 plot%!y"
;enerar el grficos de una curva definida paramtricamente.
t4::.::2:19pi8 +4cos'/9t(8 y4sin'19t(8 plot%!y)
;enerar un grfico con fplot creando el correspondiente arc?ivo .m
function y4e+pcu'+(
y4e+p'0+.,1(
/plot'@e+pcu@,"02.5,2.5#(
Arobar:
title t*tulo del grfico
%label etiBueta del eje +
ylabel etiBueta del eje y
.te%t situar te+to sobre el grfico utili$ando el rat3n
te%t situar te+to en las coordenadas especificadas
a%is'"+min,+ma+,ymin,yma+#(
;enerar un grfico con plot/
t4.:2:.:2:19pi8 +4cos't(8 y4sin't(8 $4t.,/8 plot1'+,y,$(
;enerar un grfico con mes?
mes4'eye'2:((
Ejercicio avan$ado: Ctili$ar mes4! s4adin. y colormap
Aara dibujar el grfico de una funci3n $ 4 f'+, y( sobre un rectngulo debemos, en
primer lugar, definir vectores ++ e yy Bue proporcionan particiones sobre los lados del
rectngulo.
&on la funci3n mes?grid creamos una matri$ +, cada fila de la misma contiene las
componentes del vector ++ y cuyo nmero de columnas es igual a la longitud del vector
yy.
!e manera anloga creamos la matri$ y, cuyas columnas contienen las componentes del
vector yy. Esto lo conseguimos con la instrucci3n:
"+,y#4mes?grid'++,yy(8
Cna ve$ ?ec?o esto, obtenemos la matri$ $ ?aciendo actuar f sobre las matrices + e y. Da
representaci3n de la matri$ $ se puede ?acer acudiendo a los comandos mes? y surf.
Vamos a dibujar el grfico de $ 4 e>+1>y1 sobre el cuadrado ">1, 1# E ">1, 1# del siguiente
modo:
++401:.1:18
yy4++8
"+,y#4mes?grid'++,yy(8
$4e+p'0+.,10y.,1(8
mes4'$(
Das caracter*sticas del comando a+is son aplicables tambin a los grficos
tridimensionales, as* como lo son las de los comandos para t*tulos, etiBuetado de ejes y
el comando ?old.
El color de las superficies se ajusta utili$ando el comando s?ading. Hay / opciones para
este comando: faceted 'el Bue est por defecto(, interpolated y flat. Fe accede a estas
opciones tecleando:
s?ading faceted
s?ading interp
s?ading flat
El comando s?ading debe introducirse despus del comando surf. Da
utili$aci3n de s?ading interp y s?ading flat causa la desparici3n del mallado
en la superficie.
El perfil de colores de una superficie se controla mediante el comando colormap.
<apas de colores predefinidos son:
?sv 'por defecto(, ?ot, cool, jet, pinG, copper, flag, gray, bone
Aor ejemplo, el comando colormap'cool( proporciona un determinado perfil de colores
en la figura en cuesti3n.

S-ar putea să vă placă și