Está en la página 1de 12

APLICACIONES DE MATLAB EN CÁLCULO

DIFERENCIAL

RESUMEN

En el cálculo diferencial las funciones son un paso previo para realizar límites y
métodos de derivación o derivada en este proyecto nos orientamos solo a
análisis defunciones y gráficas para esto tenemos que tener conocimiento lo
que es conjunto, plano cartesiano, producto cartesiano, relaciones en los
reales, diferencia entre relación y función.

También encontrar domino y rango de una función aplicando diferentes


técnicas que se aplicaran en este proyecto. Con respeto a la gráfica de las
funciones analizar qué tipo de funciones son estudiaremos y analizaremos a
simple inspección que tipo de función son: Lineal, constante, cuadrática,
cubica, de cuarto grado, de quinto grado, seccionada, signo, de entero mayor, y
funciones trigonométrica e inversa.

PALABRAS CLAVES: Matlab, Aplicaciones en el Cálculo Diferencial


Introducción
MATLAB es un entorno de computación técnica que posibilita la ejecución del
cálculo numérico y simbólico de forma rápida y precisa, acompañado de
características gráficas y de visualización avanzadas aptas para el trabajo
científico y la ingeniería. MATLAB es un entorno interactivo para el análisis y el
modelado que implementa más de 500 funciones para el trabajo en distintos
campos de la ciencia.

Materias como la Estadística, el Álgebra lineal, el Análisis matemático, el


Análisis numérico, el Análisis de series temporales, las Bases de datos y la
Geometría encuentran en el módulo básico de MATLAB y en sus toolboxes
adicionales una herramienta esencial para su desarrollo.

FUNCION. Para obtener el polinomio de taylor de una función f de


una única variable, podemos utilizar el comando taylor de MatLab y
seguir alguno de los formatos siguientes, donde n es un entero
positivo: taylor(f,n,x0) proporciona el polinomio de taylor de grado n
1 de la función f relativo a un punto x0. CESAR PEREZ
APLICACIONES DE MATLAB

LÍMITES.El concepto de límite es la base del Cálculo Diferencial. La librería


Symbolic Math Toolbox de MatLab permite calcular límites de funciones
directamente mediante el comando limit, que sigue el formato limit (f,x,a)

DERIVACIÓN.Comandodiff
El paquete Symbolic Math Toolbox de MatLab permite realizar las
operaciones de derivación e integración simbólicas. En particular, el
comando diff de MatLab permite calcular derivadas de una expresión
algebraica o de una función de una o más variables. Ejecutando una orden
que siga uno de los siguientes formatos, 4 diff(funcion,variable,k)
APLICACIONES DE MAT LAB EN
INGENIERÍAdiff('expresion',variable,k)obtendremos la késima derivada de la
función o expresión que tecleemos respecto de la variable introducida en
segundo lugar.
Si no se indica en tercer lugar un número entero k, MatLab considera k=1.
Si no hay posibilidad de confusión en cuanto a la variable, podemos omitirla.
APLICACIONES DE LAS DERIVADAS.- Una de las más importantes
aplicaciones de la derivada consiste en grafiar funciones, encontrando los
puntos máximos, mínimos, los intervalos donde la curva crece o decrece.

Desarrollo

MATLAB, es un software ampliamente difundido en el campo de la


docencia y la investigación ya que es un lenguaje de alto nivel para cálculo
científico con gran potencial y fácil de manejar, ya que cuenta con distintos
paquetes ó toolbox, las cuales le permiten al usuario resolver problemas
utilizando algoritmos específicos predefinidos, de los cuales, para este curso,
se tratara básicamente el paquete Symbolic Matlab Toolbox.

Este paquete nos permite realizar cálculos de manera simbólica, es decir, sin
necesidad de asignar un número a una variable y tratarla como una
constante genérica, lo cual, nos permite realizar operaciones de integración
simbólica, derivación, cálculo de áreas, volúmenes, etc.

Matlab (Matrix Laboratory) es un entorno que integra cálculo numérico,


visualización y gráficos avanzados con un lenguaje de alto nivel. Matlab incluye
cientos de funciones para:

Análisis de datos y visualización.

Computación numérica y simbólica.

Gráficos científicos y de ingeniería.

Modelización, simulación y prototipos.

Programación, desarrollo de aplicaciones y diseño.

Matlab permite crear de una manera fácil y rápida aplicaciones de resolución de


problemas numéricos.
Está optimizado para operaciones con matrices, incluyendo además funciones
para:

Álgebra lineal.

Análisis estático y de Fourier.

Resolución de ecuaciones diferenciales.

Operaciones trigonométricas y otras operaciones fundamentales.

Aplicaciones

Matlab, junto con sus cajas de herramientas, proporciona soluciones para


procesamiento de señales e imágenes, diseño de sistemas de control,
ingeniería, investigación médica, análisis y manipulación (escalación,
interpolación, filtrado) de toda clase de datos, desde su adquisición hasta su
salida, optimización, etc.

Funciones
Una función se puede introducir en MATLAB mediante la instrucción inline:
>>f=inline('exp(x)*cos(x)+x/4')
Y podemos utilizar esa definición para evaluar la función en un punto:
>>f(pi) ans=-
22,3553
Para poder evaluar una función sobre un vector se utiliza vectorize
Límites
A partir de este momento se comenzaran a trabajar temas más a fondo
acerca de las herramientas que MATLAB nos brinda para la solución de
problemas de cálculo diferencial e integral. Se abordan temas que van desde
los conceptos básicos del cálculo y como se desarrollan en MATLAB hasta la
resolución de problemas aplicados.
Un límite describe la tendencia de una función conforme va acercándose a
determinado valor. Esto quiere decir que, para el caso de una sucesión los
términos se van aproximando a un único número o punto específico, en caso
de que este exista.

Dentro de los cientos de comandos del Symbolic Math Toolbox, de MATLAB,


se cuenta con el comando limit(f,x,a), y su funcionamiento se describe a
continuación:

limit(f,x,a)
Esta función, permite calcular el límite de la función f, cuando la variable x
tiende a a. Si es una función de una sola variable (x) no es necesario
especificarla, pudiendo teclear simplemente limit(f,a), lo cual obtendrá el límite de la
función f, cuando la única variable (por ejemplo, x) tiende a a.

Ejemplo 1:

Calcular:
>> syms x

>>

f=(1+1/x)^x;

>> limit(f,x,inf)

ans = exp(1)

El resultado que nos arroja el comando limit() es ans=exp(1). Lo cual


nos indica que al evaluar la función para valores crecientes que tienden a
infinito, el resultado que esta ecuación nos arroje estará cada vez más cerca
del valor numérico de exp(1), es decir, 2.7183.

Para comprobar éste resultado, y dejar en claro el concepto del límite


matemático, a continuación graficaremos la función para observar más
claramente el comportamiento de la función que estamos analizando.

analizar

>> f=(1+1/x)^x;

3. Obtenemos el límite de f cuando x tiende a infinito


>> limit(f,x,inf)

4. El resultado obtenido al presionar la tecla enter debe ser el siguiente:

ans =
exp(1)
5. Podemos visualizar el valor numérico de exp(1), escribiendo en la consola
losiguiente

>> exp(1)

6. El resultado obtenido debe ser:


ans =
2.7183
Una vez conocido el valor numérico al que tiende nuestra función, la
graficaremos utilizando el comando ezplot(f,[min, max]), el cual nos mostrara la
gráfica de la función f, desde min hasta max

2 DERIVACIÓN 2.1

Comando diff El paquete Symbolic Math Toolbox de MatLab permite


realizar las operaciones de derivación e integración simbólicas. En
particular, el comando diff de MatLab permite calcular derivadas de una
expresión algebraica o de una función de una o más variables. Ejecutando
una orden que siga uno de los siguientes formatos, 4
diff(funcion,variable,k) diff('expresion',variable,k) obtendremos la késima
derivada de la función o expresión que tecleemos respecto de la variable
introducida en segundo lugar.
Si no se indica en tercer lugar un número entero k, MatLab considera k=1.
Si no hay posibilidad de confusión en cuanto a la variable, podemos omitirla.
Nota. También funcionan los formatos siguientes: diff(funcion,k,variable)
diff('expresion',k,variable) APLICACIONES DE MA LAB EN LA INGENIERÍA CESAR PEREZ Ejemplo
Supongamos que queremos hallar las derivadas no nulas del polinomio
f(x)=ax³+bx²+cx+d. Podemos hacerlo como sigue: >> syms a b c
dx >> f=a*x^3+b*x^2+c*x+d f= a*x^3+b*x^2+c*x+d >>
f1=diff(f) %

sin especificar la variable f1 = 3*a*x^2+2*b*x+c 5


>> f1=diff(f,x) %también calcula la derivada primera f1 =
3*a*x^2+2*b*x+c
>> f2=diff(f,x,2) %derivada segunda f2 = 2*b+6*a*x
>> f3=diff(f,x,3) %derivada tercera f3 = 6*a
>> diff(f,3) %lo mismo sin indicar la variable, el programa considera que
es x ans = 6*a >> diff(f,x,4) %a partir de ésta, las sucesivas derivadas
son nulas ans = 0 >> fb=diff(f,b) %derivamos respecto del segundo
coeficiente fb = x^2 Observación. Para derivar una constante,
debemos primero definir la constante como una expresión simbólica. Por
ejemplo, >> k=sym('7'); 6
>> diff(k) ans = 0
Si intentamos derivar directamente el programa responde con un doble
corchete:
>> diff(7) ans = []

Máximos y mínimos
En este capítulo, trataremos diferentes formas de obtener los máximos y
mínimos de una función.

Existen distintos métodos para calcular los máximos y mínimos de una


función en un intervalo definido. Uno de los más sencillos consiste en
utilizar la función
DEPARTAMENTO DE MATEMÁTICAS Y ESTADÍSTICA
ÁREA DE MATEMÁTICAS

Conclusiones:

Pudimos conocer muchas bondades que tiene el software Matlab y las


aplicaciones en las matemáticas, específicamente en el cálculo diferencial.

Se conoció como realizar gráficas de funciones, y sus respectivas gráficas.

Aprendimos a utilizar Matlab y sus diferentes herramientas.

Aprendimos a derivar, a resolver matrices, a encontrar límites, y sus


respectivas gráficas, utilizando el programa Matlab.
DEPARTAMENTO DE MATEMÁTICAS Y ESTADÍSTICA
ÁREA DE MATEMÁTICAS
BIBLIOGRAFÍA

http://www.upct.es/sait/sedic/aplicaciones_matlab.html https://prezi.com/yyu-

d1d8xa0z/practica-3-calculo-diferencial-taylor/#

http://repositorio.uta.edu.ec/handle/123456789/2208

https://mx.answers.yahoo.com/question/index?qid=20090903202949AAmIABq

http://myslide.es/documents/calculo-diferencial-e-integral-con-matlab-tutorial.html

También podría gustarte