Grupo de Modelamiento de Sistemas Programa de Ingeniería Civil UdeA.

Slides:



Advertisements
Presentaciones similares
UNIVERSIDAD NACIONAL DE INGENIERÍA UNI- NORTE
Advertisements

EC. DIFERENCIAL Def: Se llama ecuación diferencial a una relación que contiene una o varias derivadas de una función no especificada “y” con respecto.
INTEGRALES INDEFINIDAS. MÉTODOS ELEMENTALES DE INTEGRACIÓN
DERIVADA DE UNA FUNCION REAL
Diferenciación e Integración Numérica
INTEGRACIÓN.
EXPRESIONES ALGEBRAICAS
Relaciones y Funciones
Análisis Matemático III
Representación en espacio de estado
Factorización (productos notables)
Tema V Sistemas no Lineales de Ecuaciones Diferenciales - Estabilidad de Sistemas de EDO Ecuaciones Diferenciales.
ESPACIOS VECTORIALES.
Luis yepes vergara 9 .c 2010.
POLINOMIOS: M.C.D. Y M.C.M. FRACCIONES ALGEBRAICAS
MÉTODOS NUMÉRICOS Raíces de ecuaciones
Álgebra elemental.
Universidad Autónoma San Francisco
Exponentes y Logaritmos.
Calcular el cero del polinomio de orden 3 que pasa por los puntos
Polinomios Álgebra Superior.
Programación Numérica
GEOMETRÍA ANALÍTICA ESPACIO RECTAS Y PLANOS
Programación en Matlab
Ecuaciones diferenciales Método para resolver una ecuación diferencial
A TRAVÉS DE LOS ESTÁNDARES DE EXCELENCIA EN MATEMÁTICAS Estándar 2:
Inecuaciones. Sistemas de inecuaciones.
SESION Nº 03.  En la práctica de la ingeniería y ciencias, es muy frecuente él tener que resolver ecuaciones del tipo f(x)=0. En estas ecuaciones se.
Materiales complementarios
Clase 1.1 Repaso de funciones..
ECUACIONES.
Ecuaciones diferenciales de orden superior
Análisis Matemático III
SISTEMAS DE ECUACIONES DE DOS INCOGNITAS METODOS
Números reales En este capítulo trataremos algunas cuestiones de gran interés relacionadas fundamentalmente con el conjunto de los números reales. Nos.
EC. DIFERENCIAL Presione Enter Ej:1) Hallar la solución de: no tiene solución ya que y=0 es la única solución. 2) Hallar la solución de y’= xy(0) =1 Tiene.
II QUIMESTRE PARCIAL 4.
CALCULO DIFERENCIAL E INTEGRAL TAREA 12
POLINOMIOS p(x) = p0 + p1x + p2x2 + p3x3 + … + pnxn pn ≠ 0
ELEMENTOS DE COMPUTACIÓN Profesor: Guillermo Figueroa
Ecuaciones cuadráticas
INAOE CURSO PROPEDEUTICO PARA LA MAESTRIA EN ELECTRONICA
Modelos matemáticos y solución de problemas
Derivadas. Tasa de variación media Derivada de una función en un punto
FUNCIONES PARA OPERAR CON EXPRESIONES ALGEBRAICAS
Calculo de Limite de Funciones
Objetivos Reducción de dos o más términos semejantes del mismo signo I.Reducir los términos semejantes II.Describir los pasos necesarios para reducir los.
Teorema del Residuo y Teorema del Factor
Aproximación lineal y diferenciales
PRINCIPIOS DE PROGRAMACIÓN
FACTORIZACION.
FUNCIONES LINEÁLES Y CUÁDRATICAS
QUE SON FUNCIONES MATEMATICAS CONCEPTOS BASICOS
“CURSO PROPEDÉUTICO PARA EL MEJORAMIENTO DEL PENSAMIENTO MATEMÁTICO”
ECUACIONES DE PRIMER GRADO
MATEMÁTICAS EN SECUNDARIA: LAS UNIDADES DIDÁCTICAS EN INTERNET
El Diferencial de una función.
Lic. JOSEPH V, RUITON RICRA. Sean los siguientes polinomios en “x”: P(x) = 5x + 2, x  {-1; 0; 1; 3; 4; 9} Q(x) = x 2 + 3x - 1, x  {-2; -1; 0; 3; 9}
ECUACIONES DE PRIMER GRADO. IDENTIDADES Y ECUACIONES Una IDENTIDAD algebraica es una igualdad entre expresiones algebraicas que se cumple para todos los.
Grupo de Modelamiento de Sistemas Programa de Ingeniería Civil UdeA.
Grupo de Modelamiento de Sistemas Programa de Ingeniería Civil UdeA.
Grupo de Modelamiento de Sistemas Programa de Ingeniería Civil UdeA.
LAS EXPRESIONES ALGEBRAICAS
PROGRAMACIÓN Grupo de Modelamiento de Sistemas
Grupo de Modelamiento de Sistemas Programa de Ingeniería Civil U de A.
Ing. Haydeli del Rosario Roa Lopez
Álgebra, ecuaciones y sistemas
TEMA 2 INTEGRAL DE RIEMANN.
Ecuaciones Diferenciales Parciales
Profesora: Debárbora Nancy Integrantes: Contreras Marina; Vargas Mónica Curso: 3er año del Profesorado de Matemáticas I. N. T.: Prof. Eduardo A. Fracchia.
Transcripción de la presentación:

Grupo de Modelamiento de Sistemas Programa de Ingeniería Civil UdeA

Mediante ficheros-m podemos crear funciones en el sentido matemático: La denominación que da Matlab a estas funciones es funciones-función (function functions). Estas funciones permiten realizar integración numérica, resolver ecuaciones no lineales, problemas de optimización y resolver ecuaciones diferenciales.

1. Abrir el editor de Matlab 2. Llamar la función function (será violeta) 3. Si la función tendrá varios “output” (salidas), se ponen entre corchetes las variables que las representan separados por comas. Si sólo es una salida, no se necesita el corchete. 4. Una vez hecho (3), se pone el “=” y luego se digita el nombre de la función (el que quiera) 5. Luego se abre ( ) y dentro de estos se ponen los “inputs” ó entradas, separadas por comas. Si sólo es una entrada, se pone en ( )

6. Luego se da guardar el archivo, con formato.m. El nombre del archivo tiene que ser el mismo del de la función. 7. Para poder ejecutar la función, verifique si el archivo.m que creó con el nombre de esta. Revise esto en el current directory. En caso de no aparecer, búsquelo por los botones de navegación.

Definición de la función Línea H1 Texto de ayuda Cuerpo de la función

1. Definición de la función: Esta línea define el nombre de la función y el número y orden de parámetros de entrada y el número y orden de parámetros de salida o resultados. 2. Línea H1: Se trata de una primera línea comentada (empieza con %) tras la línea de definición de la función. MATLAB muestra esta primera ayuda cuando usamos el comando lookfor o pedimos ayuda sobre un directorio.

3. Texto de ayuda: MATLAB muestra este texto junto con la línea H1cuando solicitamos ayuda sobre una determinada función. Se muestra el texto comentado hasta la primera línea en blanco o la primera línea ejecutable. El resto de comentarios tras este bloque se ignoran. 4. Cuerpo de la función: esta parte contiene las sentencias que realizan los cálculos y asignan valores a los parámetros de salida.

 Matlab permite calcular la integral de una función f(x) desde un limite inferior a hasta un limite superior b, con el comando quad.  La función dblquad realiza integrales definidas dobles y la función triplequad realiza integrales de volumen.

Matlab permite calcular tanto la integral definida como indefinida de una función f(x). En el caso de las definidas, es hace por medio de integración numérica. En el caso de las indefinidas, es necesario que sean integrables analíticamente. También es posible hacer integrales dobles y triples.

El comando int() de permite resolver integrales, tanto indefinidas como definidas. Los pasos que se siguen son: 1. Se define la(s) variable(s) simbólicas con las función sym (crea sólo una) o syms (crea 1 ó más). Se escribe syms seguido de las variables a simbolizar, separados con espacios. 2. Se escribe la función empleando cualquier letra, usando los símbolos de operación habituales. 3. Finalmente se escribe int(nombre de la función), seguido de la variable de integración (separar con,)

Calcular la integral de

Los comandos para hacer integraciones numéricas son: 1.quad: Utiliza el método de cuadratura adaptativa de Simpson. La sintaxis de “quad” incluye las formas: quad(’funcion’,a,b): aproxima la integral de la función entre a y b tomando como tolerancia 1.e-6. quad(’funcion’,a,b,tol): aproxima la integral de la función entre a y b tomando como tolerancia tol.

2. trapz: Utiliza la regla trapezoidal para calcular la integral de una función. Se puede utilizar de la siguiente forma: 3. syms: Empleando esta misma función, es posible calcular integrales definidas.

Calcular la integral de definiendo una función para esto.

Calcular el área bajo la curva: y=x+2, entre los puntos -1 y 2 Solución:

 Hallar el área bajo la curva y= x.^2, entre los puntos -1 y 2.  Calcular el área bajo la curva: y=1./((x-.3).^2+.01)+1./((x-.9 ).^2+.04)-6, entre los puntos 0 y 1.

Calcular la integral de a partir de la función syms

Calcular la integral de definiéndola simbólicamente con apóstrofo.

Matlab permite calcular tanto la integral definida como indefinida de una función f(x). En el caso de las definidas, es hace por medio de integración numérica. En el caso de las indefinidas, es necesario que sean integrables analíticamente. También es posible hacer integrales dobles y triples.

MATLAB cuenta con diferentes funciones para calcular las raíces de ecuaciones no lineales, el mínimo ó los mínimos de una función (Optimización)

Se definen así aquellas ecuaciones que contienen una o más funciones trascendentales o trigonométricas. Se recuerda, del cálculo, que los funciones trascendentales son las logarítmicas, las exponenciales, y las hiperbólicas. Por lo general, en estas ecuaciones no es posible despejar por métodos algebraicos el valor de x. También es posible resolver ecuaciones polinómicas de grado superior.

Matlab contiene varias funciones que permiten resolver ecuaciones, ó como se indica casi siempre, encontrar raíces. 1. roots: Retorna un vector columna cuyos elementos son las raíces de un polinomio P(x). Se ingresa un vector fila que contenga los coeficientes del polinomio (donde falte un grado se pone cero). Luego se aplica roots(p)

2. solve: Permite la solución de cualquier tipo de expresión algebraica, ingresada en forma simbólica. Resuelve no sólo expresiones con coeficientes numéricos sino también literales, además de sistemas de éstos. Para un sistema de ecuaciones: A=solve[f(x,y,z), g(x, y, z), h(x, y, z)…] proporciona a x, y, z como vectores en el que sólo aparece el tamaño, mas no los elementos.

[x, y, z]=solve[f(x,y,z), g(x, y, z), h(x, y, z)] proporciona los valores de x, y, z. [x, y]= solve[f(a, x,y), g(a, x, y)] entrega la solución en términos de “a”, es decir, lo toma como parámetro. Aplica para ecuaciones literales. En general, cuando solve se almacena en una variable, entrega sólo las dimensiones del mismo. Cuando se almacena en un vector, los entrega como tal, incluyendo sus elementos.

3. fzero: Trata de encontrar un cero o un valor cercano a este. El valor retornado, está muy cerca del punto donde la función cambia de signo o simplemente no existe o es no real (Complejo). Para aplicar a una función debe: a) Definirse con inline, b) Definirse como anónima c) Crearse con function. La estructura usada es z=fzero[f, a], donde a es el punto cerca del cual se desea hallar la raíz z.

Resolver las siguientes ecuaciones por los tres métodos vistos antes.

FUNCIÓNDESCRIPCIÓN fzeroCalcula una raíz o un cero de una función de una variable. fminbndCalcula el mínimo de una función de una variable fminsearchcalcula el mínimo de una función de varias variables optimsetpermite establecer los parámetros del proceso de cálculo

Calcular la solución de una ecuación no lineal de una variable. Función: 0.1*e^(x) + sin(x) -5 = x para x Solución:

 Encuentre la altura y el peso vacio de un cilindro.  Datos del ejercicio:  Volumen (v): 1000 cm^3  Diámetro (D): 12 cm  Espesor de la pared (E): 0.1 cm  Densidad del material (ds): 7.75 g/cc