Documente Academic
Documente Profesional
Documente Cultură
PRACTICA
1: INTRODUCCION
universidad de Guanajuato - dicis
CALCULO
I
Prof: Carlos Tavera / Grupo E - Sep - Dic 2014
Objectivo
Familiarizarse con el sorftware MATLAB y conocer las funciones basicas de graficado y calculo
simbolico.
1.
Introducci
on
La metodologa de la ense
nanza del calculo en los diferentes niveles debe ser modificada, a pesar de
que el calculo no ha sufrido cambios substanciales en los u
ltimos a
nos, al contar ahora con una poderosa
herramienta; la combinacion resultante de computadoras personales con sencillos programas capaces de
resolver problemas matematicos complejos.
En los u
ltimos 10 a
nos, los programas de computadora comerciales han evolucionado para ser cada
vez mas accesibles en costo, en la simplicidad de sus instrucciones, en la complejidad del tipo de problemas que pueden resolver y en sus graficos.
c cuya licencia inDe esta forma, podemos recordar desde el original programa Mathematica
,
dividual tena un alto costo, con un lenguaje simbolico relativamente complejo al igual que sus instrucc
ciones. De manera posterior, el programa Maple
fue
lanzado al mercado gozando de mucho mas
accesibilidad tanto en su costo como en simplicidad de manejo, con un buen despliegue de graficos, pero
muy limitado en herramientas que difieren al calculo simbolico. Finalmente, dentro de estos importantes
c
programas, se encuentra el software Matlab
.
MatLab (Matrix Laboratory, Laboratorio de Matrices) es un paquete de software de computo numerico y lenguaje de programacion. Creado por The MathWorks Inc., MatLab permite una facil manipulacion de matrices, graficado de funciones y datos, implementacion de algoritmos, creacion de interfaces
de usuario (GUI, Graphical User Interface), e interfaces con programas y otros lenguajes. Aunque se especializa en computo numerico, un toolbox optimo de interfaz con el kernel simbolico de Maple, permite
ser parte de un sistema completo de computo de algebra simbolica.
2.
Desarrollo
Calculo I
Practica 1: Introducci
on A MATLAB
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
clc
% Borra lo escrito y d e s p l e g a d o en la ventana de comandos
clear all % Limpia el espacio de trabajo . borra los objectos previos
syms x t
% D e c l a r a c i o n de v a r i a b l e s s i m b
olicas
y = x ^2;
% Variable como funci
o n de otra variable s i m b o
lica
ezplot (y ,[ -7 ,7]) % grafica de una funcion s i m b o l i c a
title ( f ( x ) = x ^2 ) % titulo de la grafica
xlabel ( x ( var . i n d e p e n d i e n t e ) )
% e t i q u e t a c i o n del eje x
ylabel ( y = f ( x ) ( var . d e p e n d i e n t e) )
% e t i q u e t a c i o n del eje y
axis ([ -8 8 -2 50])
% Define el rango de los ejes [ -x x -y y ]
grid on
% Activa el c u a d r i c u l a d o en al figura activa
Calculo I
Practica 1: Introducci
on A MATLAB
f(x) = x2
50
45
40
35
30
25
20
15
10
5
0
8
2
0
2
x (var. independiente)
UG - DICIS
Calculo I
Practica 1: Introducci
on A MATLAB
1/2
(x 9)
8
7
6
5
4
3
2
1
0
8
0
x
UG - DICIS
Calculo I
Practica 1: Introducci
on A MATLAB
(x2 9)1/2
8
7
6
5
4
3
2
1
0
8
0
x
3.
Actividades
1. Empleando los comandos help xyz o helpwin xyz donde xyz es el nombre de una funcion, investigue y reporte con sus propias palabras la operacion de las siguientes funciones en MATLAB:
a) syms
b) ezplot
c) clear
d ) clc
e) xlabel/ylabel/title
f ) legend
g) sin,cos,tan,asin,acos,atan
h) abs
i ) ceil
j ) floor
k ) pretty
l ) expand
m) factor
UG - DICIS
Calculo I
Practica 1: Introducci
on A MATLAB
(a) f (x) =
x2 3 (b) f (x) =
1
x2
6. Defina la siguiente funcion simbolica y utilice los comandos pretty, expand and factor sobre la
funcion. Reporte sus resultados.
(r 4)4 + (r 4)3
7. Reporte sus conclusiones personales. No se considerar
an trabajos sin conclusiones ni observaciones personales.
UG - DICIS