SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
UNIVERSIDAD NACIONAL “HERMILIO VALDIZÁN”
FACULTAD DE INGENIERÍA INDUSTRIA Y DE SISTEMAS
E.P. DE INGENIERÍA INDUSTRIAL
ECUACIONES LINEALES, DIFERENCIALES
CON MATLAB
DOCENTE: Ing. Jhonny Henry Piñán
García
INTEGRANTES:
o MACHADO RODRIGUEZ, ABEL.
o QUISPE ZUÑIGA, JHESLY
o NINAMANGO MORALES, JOSE LUIS
o SEVINCHE SOTO, EDDIE EDWARD
o LOYOLA MAURICIO, ONATHAMY TAYZ
HUÁNUCO – PERÚ
2020
MATLAB
Es un lenguaje de alto nivel, diseñado para proveer facilidades de cálculos
numéricos, visualización y programación en un entorno muy sencillo de utilizar.
MATLAB ofrece un entorno de desarrollo integrado (IDE) muy versátil con un
lenguaje de programación propio (lenguaje M).
MATLAB es un intérprete de comandos que permite efectuar cualquier operación
lineales y no lineales, además de otros experimentos en forma numérica. con
matrices de forma sencilla y rápida. Es un sistema interactivo cuyo elemento
básico es la matriz (y como caso particular,vectores o escalares), tanto de datos
numéricos como de información no numérica.
Ventajas
- Su programación requiere menos tiempo que otros lenguajes como
FORTAN, C, PASCAL, etc.
- Utiliza un lenguaje mas cercano a la mátemática
- Permite definir fácil y rapidamente nuevas funcioes que se incorporan a
MATLAB mediante el toolboxes
- Posee grandes capacidades gráficas
¿Qué se peude realizar en MATLAB?
- Analisis de datos
- Polinomios
- Graficos 2D
- Grafico 3D
- Ajuste de curvas
- Interpolación
- Analisis numerico
- Resolución de educaciones diferenciales
ECUACIONES LINEALES
Una ecuación lineal o de primer grado es aquella que involucra solamente sumas
y restas de variables elevadas a la primera potencia (elevadas a uno, que
no se escribe). Son llamadas lineales por que se pueden representar como
rectas en el sistema cartesiano.
SISTEMA DE ECUACIONES LINEALES
Un sistema de ecuaciones es un conjunto de dos o más ecuaciones que
comparten dos o más incógnitas. Las soluciones de un sistema de
ecuaciones son todos los valores que son válidos para todas las ecuaciones, o
los puntos donde las gráficas de las ecuaciones se intersectan
Su estructura
Este sistema de M ecuaciones algebraicas lineales con N incógnitas puede
escribirse en forma matricial como:
𝐴 𝑀∗𝑁 𝑋 =B
MATRIZ DEL SISTEMA
(MATRIZ AMPLIADA O AUMENTADA)
VECTOR DE
INCÓGNITAS
TÉRMINOS
INDEPENDIENTES
COMANDOS Y FUNCIONES MATLAB PARA SOLUCIÓN NUMÉRICA DE LOS
SISTEMAS DE ECUACIONES LINEALES
Los comandos empleados en matlab son:
FUNCIÓN DESCRIPCIÓN
det(A) Determinante de la matriz cuadrada A.
rank(A) Rango de la matriz A
e = eig(A) Halla los valores característicos (eigenvalores) de la matriz
cuadrada A. Es decir, calcula directamente las raíces que
definen al polinomio característico de la matriz A.
[ V, D] =
eig(A,B)
Halla la matriz diagonal D de valores característicos
generalizados de la matrices cuadradas A y B y una matriz V,
cuyas columnas son los vectores característicos
correspondientes, cumpliéndose que A*V=B*V*D.
P = poly(A) Calcula los coeficientes del polinomio característico de la
matriz cuadrada A.
Syms z y z…t Convierte las variables x y z …t en simbólicas.
Solve(‘ec1,
ec2,…ecn’, ‘x1,
x2,…xn’)
Resuelve n ecuaciones lineales simultaneas ec1, ec2,… ecn.
(Sistema de las variables x1, x2,…xn)
X =
linsolve(A,B)
Resuelve un sistema de ecuaciones lineales del tipo A*X=B,
para una matriz cuadrada A, siendo B la matriz del termino.
Independiente del sistema de ecuaciones.
X = A/B Resuelve el sistema triangular A*X=B, emplea eliminación de
Gauss.
X = inv(A)+B Resuelve el sistema A*X=B. Emplea la matriz inversa.
ECUACIONES DIFERENCIALES
Una ecuación que relaciona una función y su variable (o sus variables) con sus
derivadas
Grado y orden de una ecuacion diferencial
DIFERENCIAL ORDEN GRADO
2do ORDEN 1er GRADO
3er ORDEN 2do GRADO
3er ORDEN 1er GRADO
1er ORDEN 1er GRADO
Existen varios métodos para resolver ecuaciones diferenciales, los cuales con
adecuaciones necesarias se usan para resolver sistemas de ecuaciones
𝑒 𝑥
𝑑2
𝑦
𝑑𝑥2
+ sen x
𝑑𝑦
𝑑𝑥
= x
(
𝑑3
𝑦
𝑑𝑥3
) − 2(
𝑑2
𝑦
𝑑𝑥2
)3
+
𝑑𝑦
𝑑𝑥
= tanx
𝑑3
𝑦
𝑑𝑥3
+ 2(
𝑑𝑦
𝑑𝑥
)4
+ xy = 0
𝑑𝑦
𝑑𝑥
+ P(x)y = Q(x)
diferencailes. Entre los mas usados tenemos el método de Euler, Euler Gauss o
metoso de Heun, metodo de serie Taylor, metodo de Milne, metodo de Adams –
Bashforth-Moulton, metodo de Hamming y los métodos de Runge-Kutta.
MATLAB tiene implemetado modulos básicos para resolver ecuaciones
diferenciales y sistemas de ecuaciones diferenciales en forma directa, es decir,
sin programar el algoritmo numerico.
A continuación se describen los comando mas importantes empleados en
MATLAB para la resolución de ecuaciones diferenciales:
Comando principal
Comando “dsolve”
eq, var= es la ecuación a resolver, debe ser introducida como cadena, incluso
si contiene objetos simbólicos.
COMANDOS MÁS IMPORTANTES EMPLEADOS EN MATLAB PARA LA
RESOLUCIÓN DE ECUACIONES DIFERENCIALES
COMANDO DESCRIPCIÓN
ode45. .(Ordinary differential
equation solver of 4th and 5th
order).
Este método arroja resultados
satisfactorios para la mayoría de los
modelos continuos y resulta ser un bueno
como primera aproximación cuando no se
conoce mucho del sistema en estudio
ode23. .(Ordinary differential
equation solver of 2th and 3th
order).
Este método resulta más eficiente que
ode45 cuando las tolerancias del error no
son tan estrictas y el sistema presenta un
leve grado de rigidez.
ode113.(método multipaso) Necesita conocer de varios puntos
anteriores para calcular la solución actual,
resulta más eficiente que ode45 cuando
las tolerancias del error se tornan muy
estrictas.
ode15s.(método multipaso de
orden variable (entre uno y
cinco)
Este método es recomendable si el
sistema es rígido (o un problema
diferencial algebraico) o bien si el ode45
falla o resulta ineficaz.
ode23s.(método de un solo
paso)
Más eficiente que ode15s para altas
tolerancias y en sistemas rígidos
ode23t.(método que utiliza
interpolación libre)
Usado para resolver ecuaciones
diferenciales ordinarias y algebraicas por
la regla trapezoidal, cuando el sistema es
semirígido.
Ode23tb(Ecuaciones
diferenciales ordinarias)
Esta utiliza en una primer paso la regla
trapezoidal y en un segundo paso las
fórmulas de diferenciación por atraso
orden dos. Más eficiente que ode15s para
tolerancias altas.
bvp4c.(método multipaso) Ecuaciones diferenciales ordinarias con
valores en la frontera.
GRAFICANDO ECUACIONES DIFERENCIALES
Para graficar esta solución requerimos de un intervalo sobre el cual se graficará
la solución obtenida, en este caso [−2, 3].
Ejemplo 1
Tenemos la siguiente ecuación diferencial:
>>dsolve('Dy=2*x*y','x’)
ans = C1*exp(x^2)
Sabemos que esta constante C1 se determina usando una condición inicial
para la ecuación diferencial, por ejemplo y(0) = 5. Para resolver la ecuación
diferencial con esta condición inicial necesitamos el código:
CODIGO:
>> dsolve('Dy=2*x*y','y(0)=5','x’)
ans = 5*exp(x^2)
1
1
𝑑𝑦
𝑑𝑥
= 2𝑥𝑦
Finalmente graficamos los resultados insertando
el siguiente código.
>> x=-2:0.05:3;
>>y=eval(vectorize(ans));
>> plot(x,y)
Ejemplo 2
Tenemos la siguiente ecuación diferencial
>> dsolve('D2y-4*y=5','y(0)=0','Dy(0)=1’)
ans = 3*exp(-2*t))/8+(7*exp(2*t))/8-5/4
Para la solución consideramos la ecuación diferencial:
Solución
>> dsolve('Dy=0.1*y-0.02*y^2','x')
ans = -5/(exp(C1 – x/10)-1
Para resolver necesitamos el codigo:
>> dsolve('Dy=0.1*y-0.02*y^2','y(0)=0.01', 'x')
ans = -5/(exp(log(499) – x/10)+1)
𝑑2
𝑦
𝑑𝑥2
− 4y = 5
y(0) = 0
dy
𝑑𝑥
𝑥 = 0
= 1
𝑑𝑦
𝑑𝑥
= 0.1y − 0.02𝑦2
Graficamos sobre el intervalo
>> x= 0:1.5:120;
>>y=eval(vectorize(ans));
>> plot(x,y)
CONCLUSIONES
✓ La aplicación de los métodos de solución numérica para sistemas de
ecuaciones lineales mediante el software de aplicación MATLAB, nos
facilitará como alumnos de ingeniería la mejor comprensión de estos
sistemas y de los procesos matemáticos.
✓ MATLAB es un potente recurso matemático que acompañará siempre al
alumno en su proceso de aprendizaje, ya que con mínimos conocimientos
informáticos ofrece toda una gama de posibilidades para resolver los
problemas dandonos como resultado un mejor aprendizaje.
[0,120]

Más contenido relacionado

La actualidad más candente

Solucionario arturo-rocha-cap-4
Solucionario arturo-rocha-cap-4Solucionario arturo-rocha-cap-4
Solucionario arturo-rocha-cap-4Elvis Condor
 
Informe n°04 perdidas de carga locales
Informe n°04   perdidas de carga localesInforme n°04   perdidas de carga locales
Informe n°04 perdidas de carga localescallecjl
 
PRECIPITACION MEDIA DE UNA CUENCA
PRECIPITACION MEDIA DE UNA CUENCAPRECIPITACION MEDIA DE UNA CUENCA
PRECIPITACION MEDIA DE UNA CUENCAMariJo Feria
 
Capitulo v hidraulica_de_tuberias_5.1_co
Capitulo v hidraulica_de_tuberias_5.1_coCapitulo v hidraulica_de_tuberias_5.1_co
Capitulo v hidraulica_de_tuberias_5.1_cojj rc
 
ENSAYO DE CBR
ENSAYO DE CBRENSAYO DE CBR
ENSAYO DE CBRElva Cajo
 
Resalto Hidráulico - Mecánica de Fluidos
Resalto Hidráulico - Mecánica de FluidosResalto Hidráulico - Mecánica de Fluidos
Resalto Hidráulico - Mecánica de FluidosRobin Gomez Peña
 
Determinación del Coeficiente de Permeabilidad para Suelos Granulares
Determinación del Coeficiente de Permeabilidad para Suelos GranularesDeterminación del Coeficiente de Permeabilidad para Suelos Granulares
Determinación del Coeficiente de Permeabilidad para Suelos GranularesCarmen Antonieta Esparza Villalba
 
Calidad y control en proyectos de saneamiento tercera parte
Calidad y control en proyectos de saneamiento   tercera parteCalidad y control en proyectos de saneamiento   tercera parte
Calidad y control en proyectos de saneamiento tercera partesolange Fuentes
 
Teorema de Bernoulli laboratorio
Teorema de Bernoulli laboratorioTeorema de Bernoulli laboratorio
Teorema de Bernoulli laboratorioGabo Pérez
 
Informe topografico - MEDICIÓN CON WINCHA Y JALONES
Informe topografico - MEDICIÓN CON WINCHA Y JALONESInforme topografico - MEDICIÓN CON WINCHA Y JALONES
Informe topografico - MEDICIÓN CON WINCHA Y JALONESLudwig Trinidad Santos
 
Prueba con el presurímetro (pmt) unimag
Prueba con el presurímetro (pmt) unimagPrueba con el presurímetro (pmt) unimag
Prueba con el presurímetro (pmt) unimagJonathan Díaz Cabrera
 
Lab 04 informe movimiento oscilatorio de un sistema masa resorte zarzosa
Lab 04 informe movimiento oscilatorio de un sistema masa resorte  zarzosaLab 04 informe movimiento oscilatorio de un sistema masa resorte  zarzosa
Lab 04 informe movimiento oscilatorio de un sistema masa resorte zarzosaJordy Yaringaño Hernandez
 
4. ejercicios de calculo de canales
4. ejercicios de calculo de canales4. ejercicios de calculo de canales
4. ejercicios de calculo de canalesScarletMezaFernndez
 

La actualidad más candente (20)

Solucionario arturo-rocha-cap-4
Solucionario arturo-rocha-cap-4Solucionario arturo-rocha-cap-4
Solucionario arturo-rocha-cap-4
 
Hidrostatica
HidrostaticaHidrostatica
Hidrostatica
 
Informe n°04 perdidas de carga locales
Informe n°04   perdidas de carga localesInforme n°04   perdidas de carga locales
Informe n°04 perdidas de carga locales
 
PRECIPITACION MEDIA DE UNA CUENCA
PRECIPITACION MEDIA DE UNA CUENCAPRECIPITACION MEDIA DE UNA CUENCA
PRECIPITACION MEDIA DE UNA CUENCA
 
12. canales 1
12. canales 112. canales 1
12. canales 1
 
Capitulo v hidraulica_de_tuberias_5.1_co
Capitulo v hidraulica_de_tuberias_5.1_coCapitulo v hidraulica_de_tuberias_5.1_co
Capitulo v hidraulica_de_tuberias_5.1_co
 
ENSAYO DE CBR
ENSAYO DE CBRENSAYO DE CBR
ENSAYO DE CBR
 
Resalto Hidráulico - Mecánica de Fluidos
Resalto Hidráulico - Mecánica de FluidosResalto Hidráulico - Mecánica de Fluidos
Resalto Hidráulico - Mecánica de Fluidos
 
Tirante normal
Tirante normalTirante normal
Tirante normal
 
Determinación del Coeficiente de Permeabilidad para Suelos Granulares
Determinación del Coeficiente de Permeabilidad para Suelos GranularesDeterminación del Coeficiente de Permeabilidad para Suelos Granulares
Determinación del Coeficiente de Permeabilidad para Suelos Granulares
 
Energia especifica problemas
Energia especifica problemasEnergia especifica problemas
Energia especifica problemas
 
Calidad y control en proyectos de saneamiento tercera parte
Calidad y control en proyectos de saneamiento   tercera parteCalidad y control en proyectos de saneamiento   tercera parte
Calidad y control en proyectos de saneamiento tercera parte
 
Laboratorio n° 2 venturimetro
Laboratorio n° 2 venturimetroLaboratorio n° 2 venturimetro
Laboratorio n° 2 venturimetro
 
Teorema de Bernoulli laboratorio
Teorema de Bernoulli laboratorioTeorema de Bernoulli laboratorio
Teorema de Bernoulli laboratorio
 
Historia de la hidrologia
Historia de la hidrologiaHistoria de la hidrologia
Historia de la hidrologia
 
Informe topografico - MEDICIÓN CON WINCHA Y JALONES
Informe topografico - MEDICIÓN CON WINCHA Y JALONESInforme topografico - MEDICIÓN CON WINCHA Y JALONES
Informe topografico - MEDICIÓN CON WINCHA Y JALONES
 
Problemas de-canales-abiertos-1
Problemas de-canales-abiertos-1Problemas de-canales-abiertos-1
Problemas de-canales-abiertos-1
 
Prueba con el presurímetro (pmt) unimag
Prueba con el presurímetro (pmt) unimagPrueba con el presurímetro (pmt) unimag
Prueba con el presurímetro (pmt) unimag
 
Lab 04 informe movimiento oscilatorio de un sistema masa resorte zarzosa
Lab 04 informe movimiento oscilatorio de un sistema masa resorte  zarzosaLab 04 informe movimiento oscilatorio de un sistema masa resorte  zarzosa
Lab 04 informe movimiento oscilatorio de un sistema masa resorte zarzosa
 
4. ejercicios de calculo de canales
4. ejercicios de calculo de canales4. ejercicios de calculo de canales
4. ejercicios de calculo de canales
 

Similar a Informe ecuaciones lineales, diferenciales en matlab

ec dif con matlab.pptx
ec dif con matlab.pptxec dif con matlab.pptx
ec dif con matlab.pptxssuser7340fe
 
Resolución de ecuaciones diferenciales con MATLAB R2015a
Resolución de ecuaciones diferenciales  con  MATLAB  R2015aResolución de ecuaciones diferenciales  con  MATLAB  R2015a
Resolución de ecuaciones diferenciales con MATLAB R2015aJoanny Ibarbia Pardo
 
Introduccion a Matlab
Introduccion a MatlabIntroduccion a Matlab
Introduccion a MatlabOmar Yupanqui
 
Copiade documento(2)
Copiade documento(2)Copiade documento(2)
Copiade documento(2)Pato Brito
 
algoritmos y fundamentos de programacion
algoritmos y fundamentos de programacionalgoritmos y fundamentos de programacion
algoritmos y fundamentos de programacionMIKE_INK_RM
 
1raclasedemtodosnumricos-150903221928-lva1-app6892 (1).pptx
1raclasedemtodosnumricos-150903221928-lva1-app6892 (1).pptx1raclasedemtodosnumricos-150903221928-lva1-app6892 (1).pptx
1raclasedemtodosnumricos-150903221928-lva1-app6892 (1).pptxYeshuaCamposChvez
 
Introducción a los Métodos Numéricos
Introducción a los Métodos NuméricosIntroducción a los Métodos Numéricos
Introducción a los Métodos NuméricosJoanny Ibarbia Pardo
 
Analisis numerico-resumen
Analisis numerico-resumenAnalisis numerico-resumen
Analisis numerico-resumenMarbet31
 
14494030 metodos-numericos-basicos-para-ingenieria
14494030 metodos-numericos-basicos-para-ingenieria14494030 metodos-numericos-basicos-para-ingenieria
14494030 metodos-numericos-basicos-para-ingenieriaLeidy Moreno
 
Computadoras y mecanica de fluidos
Computadoras y mecanica de fluidosComputadoras y mecanica de fluidos
Computadoras y mecanica de fluidosvictor ore
 
Asignacion computacion aplicada
Asignacion computacion aplicadaAsignacion computacion aplicada
Asignacion computacion aplicadalorenza20
 

Similar a Informe ecuaciones lineales, diferenciales en matlab (20)

ec dif con matlab.pptx
ec dif con matlab.pptxec dif con matlab.pptx
ec dif con matlab.pptx
 
Resolución de ecuaciones diferenciales con MATLAB R2015a
Resolución de ecuaciones diferenciales  con  MATLAB  R2015aResolución de ecuaciones diferenciales  con  MATLAB  R2015a
Resolución de ecuaciones diferenciales con MATLAB R2015a
 
Matlab
MatlabMatlab
Matlab
 
An 02 fundamentos del matlab
An 02 fundamentos del matlabAn 02 fundamentos del matlab
An 02 fundamentos del matlab
 
Introduccion a Matlab
Introduccion a MatlabIntroduccion a Matlab
Introduccion a Matlab
 
Trabajo Range-Kutta
Trabajo Range-KuttaTrabajo Range-Kutta
Trabajo Range-Kutta
 
Matlab
MatlabMatlab
Matlab
 
Copiade documento(2)
Copiade documento(2)Copiade documento(2)
Copiade documento(2)
 
El metodo doolittle
El metodo doolittleEl metodo doolittle
El metodo doolittle
 
Manual derive
Manual deriveManual derive
Manual derive
 
Matlabreyes
MatlabreyesMatlabreyes
Matlabreyes
 
algoritmos y fundamentos de programacion
algoritmos y fundamentos de programacionalgoritmos y fundamentos de programacion
algoritmos y fundamentos de programacion
 
1raclasedemtodosnumricos-150903221928-lva1-app6892 (1).pptx
1raclasedemtodosnumricos-150903221928-lva1-app6892 (1).pptx1raclasedemtodosnumricos-150903221928-lva1-app6892 (1).pptx
1raclasedemtodosnumricos-150903221928-lva1-app6892 (1).pptx
 
Introducción a los Métodos Numéricos
Introducción a los Métodos NuméricosIntroducción a los Métodos Numéricos
Introducción a los Métodos Numéricos
 
Manual derive
Manual deriveManual derive
Manual derive
 
Analisis numerico-resumen
Analisis numerico-resumenAnalisis numerico-resumen
Analisis numerico-resumen
 
14494030 metodos-numericos-basicos-para-ingenieria
14494030 metodos-numericos-basicos-para-ingenieria14494030 metodos-numericos-basicos-para-ingenieria
14494030 metodos-numericos-basicos-para-ingenieria
 
Computadoras y mecanica de fluidos
Computadoras y mecanica de fluidosComputadoras y mecanica de fluidos
Computadoras y mecanica de fluidos
 
Asignacion computacion aplicada
Asignacion computacion aplicadaAsignacion computacion aplicada
Asignacion computacion aplicada
 
matlab
matlabmatlab
matlab
 

Último

IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamientoRobertoAlejandroCast6
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaSantiagoSanchez353883
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfMIGUELANGELCONDORIMA4
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTGestorManpower
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdfFlorenciopeaortiz
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptxguillermosantana15
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdfEdwinAlexanderSnchez2
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 

Último (20)

IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación pública
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SST
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdf
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 

Informe ecuaciones lineales, diferenciales en matlab

  • 1. UNIVERSIDAD NACIONAL “HERMILIO VALDIZÁN” FACULTAD DE INGENIERÍA INDUSTRIA Y DE SISTEMAS E.P. DE INGENIERÍA INDUSTRIAL ECUACIONES LINEALES, DIFERENCIALES CON MATLAB DOCENTE: Ing. Jhonny Henry Piñán García INTEGRANTES: o MACHADO RODRIGUEZ, ABEL. o QUISPE ZUÑIGA, JHESLY o NINAMANGO MORALES, JOSE LUIS o SEVINCHE SOTO, EDDIE EDWARD o LOYOLA MAURICIO, ONATHAMY TAYZ HUÁNUCO – PERÚ 2020
  • 2. MATLAB Es un lenguaje de alto nivel, diseñado para proveer facilidades de cálculos numéricos, visualización y programación en un entorno muy sencillo de utilizar. MATLAB ofrece un entorno de desarrollo integrado (IDE) muy versátil con un lenguaje de programación propio (lenguaje M). MATLAB es un intérprete de comandos que permite efectuar cualquier operación lineales y no lineales, además de otros experimentos en forma numérica. con matrices de forma sencilla y rápida. Es un sistema interactivo cuyo elemento básico es la matriz (y como caso particular,vectores o escalares), tanto de datos numéricos como de información no numérica. Ventajas - Su programación requiere menos tiempo que otros lenguajes como FORTAN, C, PASCAL, etc. - Utiliza un lenguaje mas cercano a la mátemática - Permite definir fácil y rapidamente nuevas funcioes que se incorporan a MATLAB mediante el toolboxes - Posee grandes capacidades gráficas ¿Qué se peude realizar en MATLAB? - Analisis de datos - Polinomios - Graficos 2D
  • 3. - Grafico 3D - Ajuste de curvas - Interpolación - Analisis numerico - Resolución de educaciones diferenciales ECUACIONES LINEALES Una ecuación lineal o de primer grado es aquella que involucra solamente sumas y restas de variables elevadas a la primera potencia (elevadas a uno, que no se escribe). Son llamadas lineales por que se pueden representar como rectas en el sistema cartesiano. SISTEMA DE ECUACIONES LINEALES Un sistema de ecuaciones es un conjunto de dos o más ecuaciones que comparten dos o más incógnitas. Las soluciones de un sistema de ecuaciones son todos los valores que son válidos para todas las ecuaciones, o los puntos donde las gráficas de las ecuaciones se intersectan
  • 4. Su estructura Este sistema de M ecuaciones algebraicas lineales con N incógnitas puede escribirse en forma matricial como: 𝐴 𝑀∗𝑁 𝑋 =B MATRIZ DEL SISTEMA (MATRIZ AMPLIADA O AUMENTADA) VECTOR DE INCÓGNITAS TÉRMINOS INDEPENDIENTES
  • 5. COMANDOS Y FUNCIONES MATLAB PARA SOLUCIÓN NUMÉRICA DE LOS SISTEMAS DE ECUACIONES LINEALES Los comandos empleados en matlab son: FUNCIÓN DESCRIPCIÓN det(A) Determinante de la matriz cuadrada A. rank(A) Rango de la matriz A e = eig(A) Halla los valores característicos (eigenvalores) de la matriz cuadrada A. Es decir, calcula directamente las raíces que definen al polinomio característico de la matriz A. [ V, D] = eig(A,B) Halla la matriz diagonal D de valores característicos generalizados de la matrices cuadradas A y B y una matriz V, cuyas columnas son los vectores característicos correspondientes, cumpliéndose que A*V=B*V*D. P = poly(A) Calcula los coeficientes del polinomio característico de la matriz cuadrada A. Syms z y z…t Convierte las variables x y z …t en simbólicas. Solve(‘ec1, ec2,…ecn’, ‘x1, x2,…xn’) Resuelve n ecuaciones lineales simultaneas ec1, ec2,… ecn. (Sistema de las variables x1, x2,…xn)
  • 6. X = linsolve(A,B) Resuelve un sistema de ecuaciones lineales del tipo A*X=B, para una matriz cuadrada A, siendo B la matriz del termino. Independiente del sistema de ecuaciones. X = A/B Resuelve el sistema triangular A*X=B, emplea eliminación de Gauss. X = inv(A)+B Resuelve el sistema A*X=B. Emplea la matriz inversa. ECUACIONES DIFERENCIALES Una ecuación que relaciona una función y su variable (o sus variables) con sus derivadas Grado y orden de una ecuacion diferencial DIFERENCIAL ORDEN GRADO 2do ORDEN 1er GRADO 3er ORDEN 2do GRADO 3er ORDEN 1er GRADO 1er ORDEN 1er GRADO Existen varios métodos para resolver ecuaciones diferenciales, los cuales con adecuaciones necesarias se usan para resolver sistemas de ecuaciones 𝑒 𝑥 𝑑2 𝑦 𝑑𝑥2 + sen x 𝑑𝑦 𝑑𝑥 = x ( 𝑑3 𝑦 𝑑𝑥3 ) − 2( 𝑑2 𝑦 𝑑𝑥2 )3 + 𝑑𝑦 𝑑𝑥 = tanx 𝑑3 𝑦 𝑑𝑥3 + 2( 𝑑𝑦 𝑑𝑥 )4 + xy = 0 𝑑𝑦 𝑑𝑥 + P(x)y = Q(x)
  • 7. diferencailes. Entre los mas usados tenemos el método de Euler, Euler Gauss o metoso de Heun, metodo de serie Taylor, metodo de Milne, metodo de Adams – Bashforth-Moulton, metodo de Hamming y los métodos de Runge-Kutta. MATLAB tiene implemetado modulos básicos para resolver ecuaciones diferenciales y sistemas de ecuaciones diferenciales en forma directa, es decir, sin programar el algoritmo numerico. A continuación se describen los comando mas importantes empleados en MATLAB para la resolución de ecuaciones diferenciales: Comando principal Comando “dsolve” eq, var= es la ecuación a resolver, debe ser introducida como cadena, incluso si contiene objetos simbólicos. COMANDOS MÁS IMPORTANTES EMPLEADOS EN MATLAB PARA LA RESOLUCIÓN DE ECUACIONES DIFERENCIALES COMANDO DESCRIPCIÓN ode45. .(Ordinary differential equation solver of 4th and 5th order). Este método arroja resultados satisfactorios para la mayoría de los modelos continuos y resulta ser un bueno como primera aproximación cuando no se conoce mucho del sistema en estudio
  • 8. ode23. .(Ordinary differential equation solver of 2th and 3th order). Este método resulta más eficiente que ode45 cuando las tolerancias del error no son tan estrictas y el sistema presenta un leve grado de rigidez. ode113.(método multipaso) Necesita conocer de varios puntos anteriores para calcular la solución actual, resulta más eficiente que ode45 cuando las tolerancias del error se tornan muy estrictas. ode15s.(método multipaso de orden variable (entre uno y cinco) Este método es recomendable si el sistema es rígido (o un problema diferencial algebraico) o bien si el ode45 falla o resulta ineficaz. ode23s.(método de un solo paso) Más eficiente que ode15s para altas tolerancias y en sistemas rígidos ode23t.(método que utiliza interpolación libre) Usado para resolver ecuaciones diferenciales ordinarias y algebraicas por la regla trapezoidal, cuando el sistema es semirígido. Ode23tb(Ecuaciones diferenciales ordinarias) Esta utiliza en una primer paso la regla trapezoidal y en un segundo paso las fórmulas de diferenciación por atraso
  • 9. orden dos. Más eficiente que ode15s para tolerancias altas. bvp4c.(método multipaso) Ecuaciones diferenciales ordinarias con valores en la frontera. GRAFICANDO ECUACIONES DIFERENCIALES Para graficar esta solución requerimos de un intervalo sobre el cual se graficará la solución obtenida, en este caso [−2, 3]. Ejemplo 1 Tenemos la siguiente ecuación diferencial: >>dsolve('Dy=2*x*y','x’) ans = C1*exp(x^2) Sabemos que esta constante C1 se determina usando una condición inicial para la ecuación diferencial, por ejemplo y(0) = 5. Para resolver la ecuación diferencial con esta condición inicial necesitamos el código: CODIGO: >> dsolve('Dy=2*x*y','y(0)=5','x’) ans = 5*exp(x^2) 1 1 𝑑𝑦 𝑑𝑥 = 2𝑥𝑦
  • 10. Finalmente graficamos los resultados insertando el siguiente código. >> x=-2:0.05:3; >>y=eval(vectorize(ans)); >> plot(x,y)
  • 11. Ejemplo 2 Tenemos la siguiente ecuación diferencial >> dsolve('D2y-4*y=5','y(0)=0','Dy(0)=1’) ans = 3*exp(-2*t))/8+(7*exp(2*t))/8-5/4 Para la solución consideramos la ecuación diferencial: Solución >> dsolve('Dy=0.1*y-0.02*y^2','x') ans = -5/(exp(C1 – x/10)-1 Para resolver necesitamos el codigo: >> dsolve('Dy=0.1*y-0.02*y^2','y(0)=0.01', 'x') ans = -5/(exp(log(499) – x/10)+1) 𝑑2 𝑦 𝑑𝑥2 − 4y = 5 y(0) = 0 dy 𝑑𝑥 𝑥 = 0 = 1 𝑑𝑦 𝑑𝑥 = 0.1y − 0.02𝑦2
  • 12. Graficamos sobre el intervalo >> x= 0:1.5:120; >>y=eval(vectorize(ans)); >> plot(x,y) CONCLUSIONES ✓ La aplicación de los métodos de solución numérica para sistemas de ecuaciones lineales mediante el software de aplicación MATLAB, nos facilitará como alumnos de ingeniería la mejor comprensión de estos sistemas y de los procesos matemáticos. ✓ MATLAB es un potente recurso matemático que acompañará siempre al alumno en su proceso de aprendizaje, ya que con mínimos conocimientos informáticos ofrece toda una gama de posibilidades para resolver los problemas dandonos como resultado un mejor aprendizaje. [0,120]