Está en la página 1de 259

Preliminares

Modelación mediante EDO y EDPs


Introducción al Matlab-Simulink

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Dr. Ing. Jonathan Montalvo. Parte III

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Dr. Ing. Jonathan Montalvo. Parte III


Mg. Ing. Jorge Enciso. Parte II

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Dr. Ing. Jonathan Montalvo. Parte III


Mg. Ing. Jorge Enciso. Parte II
Dr. Maximiliano Machado. Parte I

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Simulación Computacional Aplicada a los


Materiales

Maximiliano Machado Higuera1


maximiliano.machado@unibague.edu.co

1 Docente Facultad Ciencias Naturales y Matemáticas


Universidad de Ibagué

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Contenido

1 Preliminares

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Contenido

1 Preliminares

2 Modelación mediante EDO y EDPs


Modelación de sistemas dinámicos continuos
Sistemas mecánicos
Sistemas térmicos

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Contenido

1 Preliminares

2 Modelación mediante EDO y EDPs


Modelación de sistemas dinámicos continuos
Sistemas mecánicos
Sistemas térmicos

3 Introducción al Matlab-Simulink

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Contenido

1 Preliminares

2 Modelación mediante EDO y EDPs


Modelación de sistemas dinámicos continuos
Sistemas mecánicos
Sistemas térmicos

3 Introducción al Matlab-Simulink

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Preliminares

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Preliminares

El estado de un sistema se describe por un punto de


un espacio de fases y, cuando el tiempo fluye en el
reloj, así mismo lo hace el punto en el espacio.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Preliminares

El estado de un sistema se describe por un punto de


un espacio de fases y, cuando el tiempo fluye en el
reloj, así mismo lo hace el punto en el espacio.
El camino que traza el punto en el espacio de fases,
representa la evolución del estado del sistema a
aprtir de una condición inicial, particular.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Preliminares

El estado de un sistema se describe por un punto de


un espacio de fases y, cuando el tiempo fluye en el
reloj, así mismo lo hace el punto en el espacio.
El camino que traza el punto en el espacio de fases,
representa la evolución del estado del sistema a
aprtir de una condición inicial, particular.
Entonces, el conjunto de todos los caminos, o
diagramas de fases, nos da una idea cualitativa de lo
que sucede en la condición inicial.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Preliminares

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Preliminares

Espacio de estados es el conjunto X donde nos movemos


y puede tener diferentes esctucturas: espacio topológico,
espacio métrico, ser una variedad diferencial, etc.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Preliminares

Espacio de estados es el conjunto X donde nos movemos


y puede tener diferentes esctucturas: espacio topológico,
espacio métrico, ser una variedad diferencial, etc.

Entenderemos por un Sistema Dinámico a una terna


(E, G, f ) con E un espacio de fases (o estados), G un
semigrupo de escalaraes y f es el flujo del sistema, esto
es, una aplicación de G × E en E, con las siguientes
propiedades:

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Preliminares

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Preliminares

f es una aplicación contínua

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Preliminares

f es una aplicación contínua


f (0, y ) = y para todo valor y ∈ E

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Preliminares

f es una aplicación contínua


f (0, y ) = y para todo valor y ∈ E
f (t, f (s, y )) = f (t + s, y ) para todo t, s ∈ G y todo
y ∈ E.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Preliminares

f es una aplicación contínua


f (0, y ) = y para todo valor y ∈ E
f (t, f (s, y )) = f (t + s, y ) para todo t, s ∈ G y todo
y ∈ E.
Si G es un subconjunto de valores enteros, el
sistema dinámico es discreto y si G es un subcojunto
de valores reales, es sistema dinámico es contínuo.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Preliminares

f es una aplicación contínua


f (0, y ) = y para todo valor y ∈ E
f (t, f (s, y )) = f (t + s, y ) para todo t, s ∈ G y todo
y ∈ E.
Si G es un subconjunto de valores enteros, el
sistema dinámico es discreto y si G es un subcojunto
de valores reales, es sistema dinámico es contínuo.

Entenderemos por una trayectoria la aplicación de un


campo vectorial V sobre una variedad M, que sea
continua y diferenciable a trozos.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Preliminares

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Preliminares
Sistema dinámico continuo
dy1
= f1 (t; y1 , ..., yn )
dt
..
.
dyn
= fn (t; y1 , ..., yn )
dt

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Preliminares
Sistema dinámico continuo
dy1
= f1 (t; y1 , ..., yn )
dt
..
.
dyn
= fn (t; y1 , ..., yn )
dt

Solución

y1 = y1 (t)
..
.
yn = yn (t)
Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales
Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Preliminares

Los sistemas dinámicos continuos se pueden representar


por sistemas de ecuaciones diferenciales ordinarias
autónomos
y 0 = f (y )
donde f no depende explícitamente del tiempo.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Preliminares

Los sistemas dinámicos continuos se pueden representar


por sistemas de ecuaciones diferenciales ordinarias
autónomos
y 0 = f (y )
donde f no depende explícitamente del tiempo.

Punto de equilibrio
En y 0 = f (y ) un punto y0 tal que f (y0 ) = 0 se denomina
punto de equilibrio, punto crítico o punto estacionario.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Preliminares

En los sistemas dinámicos nos interesa determinar los


puntos de equilibrio y el comportamiento de las
trayectorias cerca de ellos, debido a que por teoremas de
existencia y unicidad sabemos que por cada punto del
espacio de fases existe una trayectoria.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Contenido

1 Preliminares

2 Modelación mediante EDO y EDPs


Modelación de sistemas dinámicos continuos
Sistemas mecánicos
Sistemas térmicos

3 Introducción al Matlab-Simulink

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Modelo)
Un modelo es una representación, en muchas ocasiones
simplificada, de una realidad compleja. Modelar es
desarrollar una descripción lo más exacta posible de un
sistema y de su dinámica en él.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Modelo)
Un modelo es una representación, en muchas ocasiones
simplificada, de una realidad compleja. Modelar es
desarrollar una descripción lo más exacta posible de un
sistema y de su dinámica en él.

Definición (Modelación Matemática)


Es el proceso que utiliza conceptos y técnicas,
principalmente matemáticas, para el análisis de
situaciones reales.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Modelo)
Un modelo es una representación, en muchas ocasiones
simplificada, de una realidad compleja. Modelar es
desarrollar una descripción lo más exacta posible de un
sistema y de su dinámica en él.

Definición (Modelación Matemática)


Es el proceso que utiliza conceptos y técnicas,
principalmente matemáticas, para el análisis de
situaciones reales.

Para esto se emplean dos técnicas:

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Modelo)
Un modelo es una representación, en muchas ocasiones
simplificada, de una realidad compleja. Modelar es
desarrollar una descripción lo más exacta posible de un
sistema y de su dinámica en él.

Definición (Modelación Matemática)


Es el proceso que utiliza conceptos y técnicas,
principalmente matemáticas, para el análisis de
situaciones reales.

Para esto se emplean dos técnicas:


A partir de principios analíticos (físicos, químicos,
biológicos, finanzas, etc.)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Modelo)
Un modelo es una representación, en muchas ocasiones
simplificada, de una realidad compleja. Modelar es
desarrollar una descripción lo más exacta posible de un
sistema y de su dinámica en él.

Definición (Modelación Matemática)


Es el proceso que utiliza conceptos y técnicas,
principalmente matemáticas, para el análisis de
situaciones reales.

Para esto se emplean dos técnicas:


A partir de principios analíticos (físicos, químicos,
biológicos, finanzas, etc.)
Mediante experimentación (identificación).
Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales
Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Clasificación de modelos)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Clasificación de modelos)

Dinámicos y estáticos

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Clasificación de modelos)

Dinámicos y estáticos
Dinámico: Es un modelo que representa un sistema
que evoluciona con el paso del tiempo.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Clasificación de modelos)

Dinámicos y estáticos
Dinámico: Es un modelo que representa un sistema
que evoluciona con el paso del tiempo.
Ejemplo
Una banda que transporta un producto en una fábrica

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Clasificación de modelos)

Dinámicos y estáticos
Dinámico: Es un modelo que representa un sistema
que evoluciona con el paso del tiempo.
Ejemplo
Una banda que transporta un producto en una fábrica

Estático: Es un modelo que representa un sistema


en un instante determinado. (independiente de la
evolución del tiempo)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Clasificación de modelos)

Dinámicos y estáticos
Dinámico: Es un modelo que representa un sistema
que evoluciona con el paso del tiempo.
Ejemplo
Una banda que transporta un producto en una fábrica

Estático: Es un modelo que representa un sistema


en un instante determinado. (independiente de la
evolución del tiempo)
Ejemplo
Cálculo de la pendiente tangente a una curva en un punto
Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales
Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Clasificación de modelos)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Clasificación de modelos)

Determinísticos y Estocásticos

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Clasificación de modelos)

Determinísticos y Estocásticos
Determinísticos: Son modelos que no involucran
elementos aleatorios.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Clasificación de modelos)

Determinísticos y Estocásticos
Determinísticos: Son modelos que no involucran
elementos aleatorios.
Ejemplo
Un sistema de Ecuaciones Diferenciales modelando una
reacción química

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Clasificación de modelos)

Determinísticos y Estocásticos
Determinísticos: Son modelos que no involucran
elementos aleatorios.
Ejemplo
Un sistema de Ecuaciones Diferenciales modelando una
reacción química

Estocásticos: Son modelos que contienen al menos


un elemento aleatorio.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Clasificación de modelos)

Determinísticos y Estocásticos
Determinísticos: Son modelos que no involucran
elementos aleatorios.
Ejemplo
Un sistema de Ecuaciones Diferenciales modelando una
reacción química

Estocásticos: Son modelos que contienen al menos


un elemento aleatorio.
Ejemplo
El modelo de una Central telefónica

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Clasificación de modelos)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Clasificación de modelos)

Contínuos y Discretos

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Clasificación de modelos)

Contínuos y Discretos
Contínuos: Son modelos que representan sistemas
contínuos.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Clasificación de modelos)

Contínuos y Discretos
Contínuos: Son modelos que representan sistemas
contínuos.
Discretos: Son modelos que representan sitemas
discretos.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Modelos en tiempo contínuo)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Modelos en tiempo contínuo)

Categorías

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Modelos en tiempo contínuo)

Categorías
Modelos de parámetros concentrados: Son
modelos que se representan mediante Ecuaciones
Diferenciales Ordinarias. (en ocasiones incluyen
ecuaciones algebráicas)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Modelos en tiempo contínuo)

Categorías
Modelos de parámetros concentrados: Son
modelos que se representan mediante Ecuaciones
Diferenciales Ordinarias. (en ocasiones incluyen
ecuaciones algebráicas)

Ejemplo: péndulo sin fricción


g
θ̈(t) + sin (θ(t)) = 0
l

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Modelos en tiempo contínuo)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Modelos en tiempo contínuo)

Categorías

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Modelos en tiempo contínuo)

Categorías
Modelos de parámetros Distribuidos: Son
modelos que se representan mediante Ecuaciones
en Derivadas Parciales.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Modelos en tiempo contínuo)

Categorías
Modelos de parámetros Distribuidos: Son
modelos que se representan mediante Ecuaciones
en Derivadas Parciales.

Ejemplo: ecuación de dufusión de calor


∂u ∂ 2u
(t, x) = σ 2 (t, x)
∂t ∂x

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Modelación mediante ED

Si bien los Sistemas Continuos se representan mediante


modelos de Ecuaciones Diferenciales, es muy dificil
obtener directamente las ecuaciones correspondiente a
un modelo complejo, ya que:
los sistemas de ecuaciones no se pueden acoplar
para obtener modelos complejos a partir de modelos
simples,

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Modelación mediante ED

Si bien los Sistemas Continuos se representan mediante


modelos de Ecuaciones Diferenciales, es muy dificil
obtener directamente las ecuaciones correspondiente a
un modelo complejo, ya que:
los sistemas de ecuaciones no se pueden acoplar
para obtener modelos complejos a partir de modelos
simples,
llegar a la EDO desde las relaciones constitutivas y
estructurales requiere mucho trabajo algebraico,

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Modelación mediante ED

Si bien los Sistemas Continuos se representan mediante


modelos de Ecuaciones Diferenciales, es muy dificil
obtener directamente las ecuaciones correspondiente a
un modelo complejo, ya que:
los sistemas de ecuaciones no se pueden acoplar
para obtener modelos complejos a partir de modelos
simples,
llegar a la EDO desde las relaciones constitutivas y
estructurales requiere mucho trabajo algebraico,
los modelos obtenidos no guardan similitud visual
con los esquemas originales.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Contenido

1 Preliminares

2 Modelación mediante EDO y EDPs


Modelación de sistemas dinámicos continuos
Sistemas mecánicos
Sistemas térmicos

3 Introducción al Matlab-Simulink

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Dinánicos

1 Noción intuitiva: conjunto de componentes


conectados entre ellos de modo que presenten un
comportamiento coordinado y realicen una tarea
determinada.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Dinánicos

1 Noción intuitiva: conjunto de componentes


conectados entre ellos de modo que presenten un
comportamiento coordinado y realicen una tarea
determinada.
2 Se consideran sistemas:
a cuyos componentes se asocian magnitudes xi ;
algunas magnitudes representan el cambio con el
tiempo de otras

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Dinánicos

1 Noción intuitiva: conjunto de componentes


conectados entre ellos de modo que presenten un
comportamiento coordinado y realicen una tarea
determinada.
2 Se consideran sistemas:
a cuyos componentes se asocian magnitudes xi ;
algunas magnitudes representan el cambio con el
tiempo de otras
3 El modelo matemático se construye a partir de las
relaciones entre las correspondientes variables.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Dinánicos

1 Nos ocuparemos fundamentalmente de sistemas


dinámicos dados por ecuaciones diferenciales: son
los sistemas dinámicos de variables continuas

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Dinánicos

1 Nos ocuparemos fundamentalmente de sistemas


dinámicos dados por ecuaciones diferenciales: son
los sistemas dinámicos de variables continuas
2 La noción de sistema dinámico incluye el conjunto X
de los posibles estados que puede alcanzar y una
regla o ley que regula la evolución de los estados en
el tiempo.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Dinánicos

1 Nos ocuparemos fundamentalmente de sistemas


dinámicos dados por ecuaciones diferenciales: son
los sistemas dinámicos de variables continuas
2 La noción de sistema dinámico incluye el conjunto X
de los posibles estados que puede alcanzar y una
regla o ley que regula la evolución de los estados en
el tiempo.
3 Espacio de estados los posibles estados de un
sistema se representan mediante puntos de un
conjunto X . Este conjunto recibe la denominación de
espacio de estados.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Sistema)
Un Sistema es una disposición delimitada de entidades
interactuantes.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Sistema)
Un Sistema es una disposición delimitada de entidades
interactuantes.
Disposición: define la estructura del sistema

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Sistema)
Un Sistema es una disposición delimitada de entidades
interactuantes.
Disposición: define la estructura del sistema
Entidades interactuantes: son los componentes del
sistema: procesos, elementos, subsistemas, etc.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Sistema)
Un Sistema es una disposición delimitada de entidades
interactuantes.
Disposición: define la estructura del sistema
Entidades interactuantes: son los componentes del
sistema: procesos, elementos, subsistemas, etc.

Definición (Sistema Dinámico)


Un Sistema Dinámico es un Sistema en el cual hay
almacenamiento de energía, materia o información; es
decir, un sistema con Memoria.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Sistema)
Un Sistema es una colección de entidades que actúan y se
relacionan hacia un fin lógico.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Sistema)
Un Sistema es una colección de entidades que actúan y se
relacionan hacia un fin lógico.
Un banco

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Sistema)
Un Sistema es una colección de entidades que actúan y se
relacionan hacia un fin lógico.
Un banco
Cajeros

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Sistema)
Un Sistema es una colección de entidades que actúan y se
relacionan hacia un fin lógico.
Un banco
Cajeros

Productos: seguros, fondos, creditos, etc.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Sistema)
Un Sistema es una colección de entidades que actúan y se
relacionan hacia un fin lógico.
Un banco
Cajeros

Productos: seguros, fondos, creditos, etc.

Comerciales y propaganda

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Sistema)
Un Sistema es una colección de entidades que actúan y se
relacionan hacia un fin lógico.
Un banco
Cajeros

Productos: seguros, fondos, creditos, etc.

Comerciales y propaganda

Cajas de seguridad

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Estado)
El Estado de un modelo matemático es un conjunto de
variables dependientes cuyo conocimiento en un istante
de tiempo, asumiendo valores conocidos de las entradas,
permite calcular el valor de cualquier otra variable
dependiente en dicho instante.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Clasificación de Sistemas)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Clasificación de Sistemas)

Contínuos
Es un sistema en el que sus variables evolucionan con-
tinuamente en el tiempo. Se representan por lo general
mediante ecuaciones diferenciales.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Clasificación de Sistemas)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Clasificación de Sistemas)

Discretos
Es un sistema en el que sus variables sólo pueden cam-
biar en determinados instantes de tiempo. Se representan
generalmente mediante ecuaciones en diferencias.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Contenido

1 Preliminares

2 Modelación mediante EDO y EDPs


Modelación de sistemas dinámicos continuos
Sistemas mecánicos
Sistemas térmicos

3 Introducción al Matlab-Simulink

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

Sistemas Mecánicos de Traslación

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

Sistemas Mecánicos de Traslación


Sistemas Mecánicos de Rotación

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

Variables
1 x → Desplazamiento (m)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

Variables
1 x → Desplazamiento (m)
2 v → Velocidad (m/s)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

Variables
1 x → Desplazamiento (m)
2 v → Velocidad (m/s)
3 a → Aceleración (m/s2 )

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

Variables
1 x → Desplazamiento (m)
2 v → Velocidad (m/s)
3 a → Aceleración (m/s2 )
4 f → Fuerza (N)→Newton = Kg-m/s2

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

Variables
1 x → Desplazamiento (m)
2 v → Velocidad (m/s)
3 a → Aceleración (m/s2 )
4 f → Fuerza (N)→Newton = Kg-m/s2
5 w → Energia (J)→Joules = N-m

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

Variables
1 x → Desplazamiento (m)
2 v → Velocidad (m/s)
3 a → Aceleración (m/s2 )
4 f → Fuerza (N)→Newton = Kg-m/s2
5 w → Energia (J)→Joules = N-m
6 p → Potencia (w)→watts = J/s

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos
Leyes fundamentales que incluyen masa

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos
Leyes fundamentales que incluyen masa

Definición (Segunda ley de Newton)


La sumatoria de las fuerzas que actúan sobre un cuerpo
es igual a la variación en el tiempo de su momento

d
(mv ) = f
dt
Asumiendo la masa constante se tiene:
d
m (v ) = f
dt
f = ma
Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales
Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos
Energía Cinética y Potencial
La energía acumulada en una masa es almacenada
como cinética si la masa esta en movimiento
1
Ek = m v2
2
y como potencial si la masa tiene un desplazamiento
vertical relativo a su posición de referencia Ep = m g h
donde

g = gravedad → 9, 807m/s2
h = Altura sobre su posicion de referencia

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos
Leyes fundamentales que incluyen fricción

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos
Leyes fundamentales que incluyen fricción

Ficción viscosa
La dirección de la fuerza de fricción siempre va en
sentido contrario al movimiento de la masa

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos
Leyes fundamentales que incluyen fricción

Ficción viscosa
La dirección de la fuerza de fricción siempre va en
sentido contrario al movimiento de la masa

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos
Leyes fundamentales que incluyen fricción

Ficción viscosa
La dirección de la fuerza de fricción siempre va en
sentido contrario al movimiento de la masa

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos
Leyes fundamentales que incluyen fricción

Ficción viscosa
La dirección de la fuerza de fricción siempre va en
sentido contrario al movimiento de la masa

∆v = v2 − v1
f = b ∆v
b = coeficiente de friccion
viscosa N − s/m

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos
Ficción viscosa
La Ficción viscosa también se usa para modelar
amortiguamiento

f = b (v2 − v1 )
Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales
Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

Leyes fundamentales que incluyen fricción

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

Leyes fundamentales que incluyen fricción

Ficción seca
La dirección de la fuerza de fricción siempre va en
sentido contrario al movimiento de la masa

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

Leyes fundamentales que incluyen fricción

Ficción seca
La dirección de la fuerza de fricción siempre va en
sentido contrario al movimiento de la masa

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

Leyes fundamentales que incluyen fricción

Ficción seca
La dirección de la fuerza de fricción siempre va en
sentido contrario al movimiento de la masa

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

Leyes fundamentales que incluyen fricción

Ficción seca
La dirección de la fuerza de fricción siempre va en
sentido contrario al movimiento de la masa

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

Ficción seca

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

Ficción seca
fa = fuerza aplicada

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

Ficción seca
fa = fuerza aplicada
ff = fuerza fricción en general

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

Ficción seca
fa = fuerza aplicada
ff = fuerza fricción en general
fk = fuerza fricción cinética

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

Ficción seca
fa = fuerza aplicada
ff = fuerza fricción en general
fk = fuerza fricción cinética
fs = fuerza fricción estática

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

La fuerza de fricción es estática, si la vreal entre las


superficies es cero.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

La fuerza de fricción es estática, si la vreal entre las


superficies es cero.
El valor de fs varía entre 0 ≤ fs ≤ fsmax = µs N, si
vreal = 0.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos

La fuerza de fricción es estática, si la vreal entre las


superficies es cero.
El valor de fs varía entre 0 ≤ fs ≤ fsmax = µs N, si
vreal = 0.
Después que ocurre deslizamiento entre las
superficies ff → fk ∼ = µk N.
Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales
Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos
Leyes fundamentales de la elasticidad

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos
Leyes fundamentales de la elasticidad

Cualquier elemento mecánico que se deforme cuando es


sometido a una fuerza, se cataloga como un elemento
elástico. El más conocido es el resorte

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos
Leyes fundamentales de la elasticidad

Cualquier elemento mecánico que se deforme cuando es


sometido a una fuerza, se cataloga como un elemento
elástico. El más conocido es el resorte

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos
Leyes fundamentales de la elasticidad

Cualquier elemento mecánico que se deforme cuando es


sometido a una fuerza, se cataloga como un elemento
elástico. El más conocido es el resorte

f = k ∆x
Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales
Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas Mecánicos
Leyes fundamentales de la elasticidad

Cualquier elemento mecánico que se deforme cuando es


sometido a una fuerza, se cataloga como un elemento
elástico. El más conocido es el resorte
La energía potencial
almacenada en un
resorte que ha sido
elongado o compri-
mido esta dada por:

1
wp = k (∆x)2
2
f = k ∆x
Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales
Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Contenido

1 Preliminares

2 Modelación mediante EDO y EDPs


Modelación de sistemas dinámicos continuos
Sistemas mecánicos
Sistemas térmicos

3 Introducción al Matlab-Simulink

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas térmicos

Definición
Se denominan sistemas térmicos a aquellos sistemas
cuyos elementos varían su estado termodinámico
(temperatura, presión, densidad, entalpía, entropía, etc.)
bajo la acción de aportes o transferencias de calor.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas térmicos

Transferencia de calor por conducción


Esta transferencia de calor se produce entre elementos
que están en contacto. El calor fluye a través del que
tiene mayor temperatura al que tiene menor. La cantidad
de calor que fluye de un cuerpo a otro por unidad de
tiempo es directamente proporcional a la diferencia de
temperatura entre ellos.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas térmicos

Transferencia de calor por conducción


dQ
= Kcond (T1 − T2 )
dt

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas térmicos

Transferencia de calor por conducción


dQ
= Kcond (T1 − T2 )
dt

Con Kcond la constante de conducción de calor por un


cuerpo, que depende de la superficie de contacto y
de las características de los cuerpos.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas térmicos

Transferencia de calor por convección


Esta transferencia de calor se produce entre elementos
que están a distintas temperaturas, pero el mecanismo
de la transferencia tiene asociado el movimiento de un
fluido. Por ejemplo, cuando se enfría un cuerpo caliente
introduciéndolo en una corriente de agua fría.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas térmicos

Transferencia de calor por convección


El modelo de este tipo de transferencia viene dado por

dQ
= Kconv (T1 − T2 )
dt

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas térmicos

Transferencia de calor por convección


El modelo de este tipo de transferencia viene dado por

dQ
= Kconv (T1 − T2 )
dt

Con Kconv la constante de convección un parámetro


que depende del movimiento del fluido que interviene
en la transferencia y de la superficie de contacto.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas térmicos

Transferencia de calor por radiación


Es un fenómeno por el cual un cuerpo con una determi-
nada temperatura emite una radiación electromagnética.
De esta forma, libera energía calórica trasfiriéndola a otros
cuerpos. La transferencia de calor entre cuerpos mediante
este mecanismo, se produce por la exposición de uno de
los cuerpos a la radiación emitida por el otro.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas térmicos

Transferencia de calor por radiación


El modelo viene dado por

dQ
= Krad (T14 − T24 )
dt

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas térmicos

Transferencia de calor por radiación


El modelo viene dado por

dQ
= Krad (T14 − T24 )
dt

Con Krad la constante de radiación un parámetro que


depende de la geometría, de la posición relativa y de
las propiedades de los cuerpos.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas térmicos

Modelos de sistemas térmicos


Los modelos de sistemas térmicos surgen de la aplicación
de las ecuaciones de balance de masa y de energía al
conjunto de los elementos.
Las ecuaciones de conservación de la energía indican que
la cantidad de calor que se aporta a un elemento menos
la cantidad de calor que éste desprende es igual a la can-
tidad de calor acumulado por éste.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas térmicos

Modelos de sistemas térmicos


A la diferencia entre la cantidad de calor aportado y la
cantidad de calor desprendido se denomina la cantidad
de calor neto
dQ dQ dQ d(m · Ce · T )
= − =
dt neto dt apor dt desp dt

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas térmicos

Modelos de sistemas térmicos


A la diferencia entre la cantidad de calor aportado y la
cantidad de calor desprendido se denomina la cantidad
de calor neto
dQ dQ dQ d(m · Ce · T )
= − =
dt neto dt apor dt desp dt

Con m la masa del elemento sobre el que se realiza


el balance.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Sistemas térmicos

Modelos de sistemas térmicos


A la diferencia entre la cantidad de calor aportado y la
cantidad de calor desprendido se denomina la cantidad
de calor neto
dQ dQ dQ d(m · Ce · T )
= − =
dt neto dt apor dt desp dt

Con m la masa del elemento sobre el que se realiza


el balance.
con Ce el calor específico del elemento.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Pasos básicos para construir un modelo


matemático)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Pasos básicos para construir un modelo


matemático)
1 Determinar las hipótesis del modelo

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Pasos básicos para construir un modelo


matemático)
1 Determinar las hipótesis del modelo
2 Definir variables y parámetros que se usarán en el
modelo

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Pasos básicos para construir un modelo


matemático)
1 Determinar las hipótesis del modelo
2 Definir variables y parámetros que se usarán en el
modelo
3 Emplear las hipótesis determinadas para formular
ecuaciones que relacionen los parámetros y/o
variables.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Definición (Pasos básicos para construir un modelo


matemático)
1 Determinar las hipótesis del modelo
2 Definir variables y parámetros que se usarán en el
modelo
3 Emplear las hipótesis determinadas para formular
ecuaciones que relacionen los parámetros y/o
variables.

Note. Las cantidades que se utilizan en modelos se


pueden clasificar en variables dependientes, variables
independientes y en parámetros. Éstos a su vez se
agrupan en Entradas o Salidas.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Ejemplo 1. Crecimiento ilimitado de una población

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Ejemplo 1. Crecimiento ilimitado de una población


1 Hipótesis: la velocidad de crecimiento de la
población es proporcional al tamaño de la población.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Ejemplo 1. Crecimiento ilimitado de una población


1 Hipótesis: la velocidad de crecimiento de la
población es proporcional al tamaño de la población.
2 Variable independiente: el tiempo (t).

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Ejemplo 1. Crecimiento ilimitado de una población


1 Hipótesis: la velocidad de crecimiento de la
población es proporcional al tamaño de la población.
2 Variable independiente: el tiempo (t).
3 Variable dependiente: la población (P(t)).

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Ejemplo 1. Crecimiento ilimitado de una población


1 Hipótesis: la velocidad de crecimiento de la
población es proporcional al tamaño de la población.
2 Variable independiente: el tiempo (t).
3 Variable dependiente: la población (P(t)).
4 Parámetro: constante (k ) de proporcionalidad entre
la tasa de crecimiento y el tamaño de la población.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Planteamiento
Buscamos una ecuación que relacione las cantidades:
tasa de crecimiento de la población P (su derivada con
respecto al tiempo) dP
dt
, con la velocidad es proporcional a
la población, entonces, la expresión es kP. Por tanto la
hipótesis se representa por la ecuación diferencial

dP
= kP.
dt
Cuya solución es P(t) = cekt .

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Qué nos dice el modelo cuando


dP
= 0?
dt
Rta. Se obtiene una solución de equilibrio.
Asumimos que t = t0 , luego P(t0 ) 6= 0. Si t0 = 0, se llama
condición inicial.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Pequeño reto
Año 1900 1910 1920 1930 1940 1950
Población 13.61 15.16 14.33 16.53 19.65 25.78

Con base en los datos de la tabla, ubicándonos en el año


1950. ¿ Es posible hacer una estimación para el año
2000 ?

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Reto 1. Medición del impacto de la publicidad


Hipótesis: la velocidad de variación del número de
personas que conocen el producto es proporcional al
producto entre el número de personas que conocen el
producto y el número de personas que todavían NO
conocen el producto.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Reto 1. Medición del impacto de la publicidad


Hipótesis: la velocidad de variación del número de
personas que conocen el producto es proporcional al
producto entre el número de personas que conocen el
producto y el número de personas que todavían NO
conocen el producto.
1 Modelar

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Reto 1. Medición del impacto de la publicidad


Hipótesis: la velocidad de variación del número de
personas que conocen el producto es proporcional al
producto entre el número de personas que conocen el
producto y el número de personas que todavían NO
conocen el producto.
1 Modelar
2 Solucionar analíticamente.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Planteamiento

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Planteamiento
1 Variable independiente: el tiempo (t).

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Planteamiento
1 Variable independiente: el tiempo (t).
2 Variable dependiente: número de personas que
conocen el producto (y (t)).

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Planteamiento
1 Variable independiente: el tiempo (t).
2 Variable dependiente: número de personas que
conocen el producto (y (t)).
3 Parámetro: constante de proporcionalidad (k ) y (M)
el total de la población.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs Modelación de sistemas dinámicos continuos
Introducción al Matlab-Simulink

Planteamiento
Buscamos una ecuación que relacione las cantidades:
velocidad de variación del número de personas que
conocen el producto dy dt
.
El producto entre el número de personas que conocen el
producto y el número de personas que todavía no
conocen el producto es ky (M − y ).
Por tanto la hipótesis se representa por la ecuación
diferencial
dy
= ky (M − y ).
dt
Cuya solución es

M
y (t) =
1 + ce−kMt
. Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales
Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Contenido

1 Preliminares

2 Modelación mediante EDO y EDPs


Modelación de sistemas dinámicos continuos
Sistemas mecánicos
Sistemas térmicos

3 Introducción al Matlab-Simulink

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

¿Qué es Matlab?

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

¿Qué es Matlab?
Es un lenguaje de alto nivel para computación e
ingeniería. Integra computación, visualización y
programación.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

¿Qué es Matlab?
Es un lenguaje de alto nivel para computación e
ingeniería. Integra computación, visualización y
programación.
Aplicaciones más usadas

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

¿Qué es Matlab?
Es un lenguaje de alto nivel para computación e
ingeniería. Integra computación, visualización y
programación.
Aplicaciones más usadas
Matemáticas y computación

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

¿Qué es Matlab?
Es un lenguaje de alto nivel para computación e
ingeniería. Integra computación, visualización y
programación.
Aplicaciones más usadas
Matemáticas y computación
Desarrollo de algoritmos

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

¿Qué es Matlab?
Es un lenguaje de alto nivel para computación e
ingeniería. Integra computación, visualización y
programación.
Aplicaciones más usadas
Matemáticas y computación
Desarrollo de algoritmos
Modelado, simulación y prototipado

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

¿Qué es Matlab?
Es un lenguaje de alto nivel para computación e
ingeniería. Integra computación, visualización y
programación.
Aplicaciones más usadas
Matemáticas y computación
Desarrollo de algoritmos
Modelado, simulación y prototipado
Análisis de datos, exploración y visualización

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

¿Qué es Matlab?
Es un lenguaje de alto nivel para computación e
ingeniería. Integra computación, visualización y
programación.
Aplicaciones más usadas
Matemáticas y computación
Desarrollo de algoritmos
Modelado, simulación y prototipado
Análisis de datos, exploración y visualización
Gráficos científicos y de ingeniería

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

¿Qué es Matlab?
Es un lenguaje de alto nivel para computación e
ingeniería. Integra computación, visualización y
programación.
Aplicaciones más usadas
Matemáticas y computación
Desarrollo de algoritmos
Modelado, simulación y prototipado
Análisis de datos, exploración y visualización
Gráficos científicos y de ingeniería
Desarrollo de aplicaciones

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
¿Qué es Matlab?

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
¿Qué es Matlab?
Matlab es un sistema interactivo cuyo elemento
básico son las matrices y no requiere
dimensionamiento

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
¿Qué es Matlab?
Matlab es un sistema interactivo cuyo elemento
básico son las matrices y no requiere
dimensionamiento
El nombre proviene de “laboratorio de matrices”

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
¿Qué es Matlab?
Matlab es un sistema interactivo cuyo elemento
básico son las matrices y no requiere
dimensionamiento
El nombre proviene de “laboratorio de matrices”
Originalmente fue escrito en FORTRAN y hacía uso
de las librerías LINPACK y EISPACK

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
¿Qué es Matlab?
Matlab es un sistema interactivo cuyo elemento
básico son las matrices y no requiere
dimensionamiento
El nombre proviene de “laboratorio de matrices”
Originalmente fue escrito en FORTRAN y hacía uso
de las librerías LINPACK y EISPACK
Las últimas versiones están desarrolladas en C y
utilizan las librerías LAPACK y BLAS

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
¿Qué es Matlab?
Matlab es un sistema interactivo cuyo elemento
básico son las matrices y no requiere
dimensionamiento
El nombre proviene de “laboratorio de matrices”
Originalmente fue escrito en FORTRAN y hacía uso
de las librerías LINPACK y EISPACK
Las últimas versiones están desarrolladas en C y
utilizan las librerías LAPACK y BLAS
Sobre la base de MATLAB se han construido
conjuntos de funciones específicas para diferentes
problemas, denominadas “toolboxes".
Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales
Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

¿Cómo introducir matrices?

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

¿Cómo introducir matrices?


Separar elementos de una fila con espacios o comas.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

¿Cómo introducir matrices?


Separar elementos de una fila con espacios o comas.
Usar “punto y coma" ( ; ) para indicar fial de fila.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

¿Cómo introducir matrices?


Separar elementos de una fila con espacios o comas.
Usar “punto y coma" ( ; ) para indicar fial de fila.
Incluir la lista completa de elementos dentro de
corchetes, [ ].

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

¿Cómo introducir matrices?


Separar elementos de una fila con espacios o comas.
Usar “punto y coma" ( ; ) para indicar fial de fila.
Incluir la lista completa de elementos dentro de
corchetes, [ ].

Matriz de Durero (o de Dürer)


A=[16 13 2 13 ; 5 10 11 8;9 6 7 12;4 15 14 1]

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

¿Cómo introducir matrices?

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

¿Cómo introducir matrices?


Una vez introducida una matriz, queda guardada en
el entorno de trabajo de MATLAB (workspace)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

¿Cómo introducir matrices?


Una vez introducida una matriz, queda guardada en
el entorno de trabajo de MATLAB (workspace)
La matriz A es un cuadrado mágico: Todas sus filas,
columnas y diagonales suman lo mismo.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

¿Cómo introducir matrices?


Una vez introducida una matriz, queda guardada en
el entorno de trabajo de MATLAB (workspace)
La matriz A es un cuadrado mágico: Todas sus filas,
columnas y diagonales suman lo mismo.
Para comprobarlo hacemos sum(A)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

¿Cómo introducir matrices?


Una vez introducida una matriz, queda guardada en
el entorno de trabajo de MATLAB (workspace)
La matriz A es un cuadrado mágico: Todas sus filas,
columnas y diagonales suman lo mismo.
Para comprobarlo hacemos sum(A)
El comando sum(A) calcula la suma de las columnas
de la matriz A, obteniéndose un vector de dimensión
el número de columnas.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

¿Cómo introducir matrices?


Una vez introducida una matriz, queda guardada en
el entorno de trabajo de MATLAB (workspace)
La matriz A es un cuadrado mágico: Todas sus filas,
columnas y diagonales suman lo mismo.
Para comprobarlo hacemos sum(A)
El comando sum(A) calcula la suma de las columnas
de la matriz A, obteniéndose un vector de dimensión
el número de columnas.
Para calcular la suma de las filas, podemos calcular
la transpuesta de la matriz A’

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Sobre Matrices

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Sobre Matrices
La suma de las filas, en formato vector columna es
sum(A’ ) ’

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Sobre Matrices
La suma de las filas, en formato vector columna es
sum(A’ ) ’
La función diag permite obtener un vector con los
elementos de la diagonal principal diag(A)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Sobre Matrices
La suma de las filas, en formato vector columna es
sum(A’ ) ’
La función diag permite obtener un vector con los
elementos de la diagonal principal diag(A)
La suma de los elementos de la diagonal principal es
sum(diag(A))

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Sobre Matrices
La suma de las filas, en formato vector columna es
sum(A’ ) ’
La función diag permite obtener un vector con los
elementos de la diagonal principal diag(A)
La suma de los elementos de la diagonal principal es
sum(diag(A))
Un elemento de la matriz A se referencia como A(i,j),
siendo i la fila y j la columna. La suma de la
antidiagonal podría haberse obtenido:
A(1, 4) + A(2, 3) + A(3, 2) + A(4, 1)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Sobre Matrices
También es posible acceder a cada elemento de una
matriz con un solo índice, así A(k) corresponde al
elemento k de un vector ficticio que se forma colocando
las columnas de la matrix A una debajo de otra.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Sobre Matrices
También es posible acceder a cada elemento de una
matriz con un solo índice, así A(k) corresponde al
elemento k de un vector ficticio que se forma colocando
las columnas de la matrix A una debajo de otra.

Pequeño reto
Comprobar que A(4,2) y A(8) corresponden al mismo
elemento de la matriz A

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Sobre Matrices
Si se intenta acceder a un elemento que excede las
dimensiones de la matriz, se obtiene un error

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Sobre Matrices
Si se intenta acceder a un elemento que excede las
dimensiones de la matriz, se obtiene un error

Ejemplo

t = A(4, 5)
Index exceeds matrix dimensions

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Sobre Matrices
Si se inicializa un elemento que excede las dimensiones
de la matriz, la matriz se acomoda en dimensión al nuevo
elemento, con el resto de nuevos elementos inicializados
a cero.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Pequeño reto

X =A;
X (4, 5) = 17

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Pequeño reto

X =A;
X (4, 5) = 17

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Pequeño reto

X =A;
X (4, 5) = 17

X =
16 13 2 13 0
5 10 11 8 0
9 6 7 12 0
4 15 14 1 17

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
Sobre Matrices

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
Sobre Matrices
El operador: es uno de los más importantes de
MATLAB. Tiene diferentes utilidades. La expresión
1:10 indica un vector que contiene los nḿeros
enteros desde 1 hasta 10.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
Sobre Matrices
El operador: es uno de los más importantes de
MATLAB. Tiene diferentes utilidades. La expresión
1:10 indica un vector que contiene los nḿeros
enteros desde 1 hasta 10.
Para obtener un espaciado no unitario, se utiliza un
incremento.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
Sobre Matrices
El operador: es uno de los más importantes de
MATLAB. Tiene diferentes utilidades. La expresión
1:10 indica un vector que contiene los nḿeros
enteros desde 1 hasta 10.
Para obtener un espaciado no unitario, se utiliza un
incremento.
Ejemplo

100 : −7 : 50
100 93 86 79 72 65 58 51

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Sobre Matrices

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Sobre Matrices

Ejemplo

0 : pi/4 : pi
0 0.7854 1.5708 2.3562 3.1416

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
Cuando el operador: aparece en los subíndices de una matriz
se refiere a las filas o columnas y permite extraer submatrices.
Por ejemplo, A(1:k,j) es el vector formado por los primeros k
elementos de la columna j de la matriz A y
Ejemplo

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
Cuando el operador: aparece en los subíndices de una matriz
se refiere a las filas o columnas y permite extraer submatrices.
Por ejemplo, A(1:k,j) es el vector formado por los primeros k
elementos de la columna j de la matriz A y
Ejemplo
sum(A(1:4,4)) calcula la suma de todos los elementos de
la cuarta columna.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
Cuando el operador: aparece en los subíndices de una matriz
se refiere a las filas o columnas y permite extraer submatrices.
Por ejemplo, A(1:k,j) es el vector formado por los primeros k
elementos de la columna j de la matriz A y
Ejemplo
sum(A(1:4,4)) calcula la suma de todos los elementos de
la cuarta columna.

sum(A(:,end)) es otra forma más compacta de hacer lo


mismo

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
Cuando el operador: aparece en los subíndices de una matriz
se refiere a las filas o columnas y permite extraer submatrices.
Por ejemplo, A(1:k,j) es el vector formado por los primeros k
elementos de la columna j de la matriz A y
Ejemplo
sum(A(1:4,4)) calcula la suma de todos los elementos de
la cuarta columna.

sum(A(:,end)) es otra forma más compacta de hacer lo


mismo

Los dos puntos (:) (sin otros números) significan todas las
filas y end se refiere a la última columna.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Matlab dispone de una función magic que permite


calcular cuadrados mágicos

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Matlab dispone de una función magic que permite


calcular cuadrados mágicos

magic
B = magic(4)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Matlab dispone de una función magic que permite


calcular cuadrados mágicos

magic
B = magic(4)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Matlab dispone de una función magic que permite


calcular cuadrados mágicos

magic
B = magic(4)

B=
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Otra forma
A = B(:, [1 3 2 4])

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Otra forma
A = B(:, [1 3 2 4])

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Otra forma
A = B(:, [1 3 2 4])

A=
16 3 2 13
5 10 11 8
9 6 7 12
4 15 14 1

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Al igual que muchos otros lenguajes de programación,


MATLAB dispone de expresiones matemáticas, pero al
contrario que en la mayoría de los lenguajes de progra-
mación, estas expresiones hacen referencia a matrices.
Los bloques constructivos de las expresiones son:

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Al igual que muchos otros lenguajes de programación,


MATLAB dispone de expresiones matemáticas, pero al
contrario que en la mayoría de los lenguajes de progra-
mación, estas expresiones hacen referencia a matrices.
Los bloques constructivos de las expresiones son:
Variables

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Al igual que muchos otros lenguajes de programación,


MATLAB dispone de expresiones matemáticas, pero al
contrario que en la mayoría de los lenguajes de progra-
mación, estas expresiones hacen referencia a matrices.
Los bloques constructivos de las expresiones son:
Variables
Números

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Al igual que muchos otros lenguajes de programación,


MATLAB dispone de expresiones matemáticas, pero al
contrario que en la mayoría de los lenguajes de progra-
mación, estas expresiones hacen referencia a matrices.
Los bloques constructivos de las expresiones son:
Variables
Números
Operadores

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Al igual que muchos otros lenguajes de programación,


MATLAB dispone de expresiones matemáticas, pero al
contrario que en la mayoría de los lenguajes de progra-
mación, estas expresiones hacen referencia a matrices.
Los bloques constructivos de las expresiones son:
Variables
Números
Operadores
Funciones

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Variables

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Variables
MATLAB no requiere ningún tipo de declaración o
indicación de la dimensión. Cuando MATLAB
encuentra un nuevo nombre de variable la crea
automáticamente y reserva la cantidad de memoria
necesaria. Si la variable ya existe, MATLAB cambia
su contenido y si es necesario modifica la reserva de
memoria.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Variables
MATLAB no requiere ningún tipo de declaración o
indicación de la dimensión. Cuando MATLAB
encuentra un nuevo nombre de variable la crea
automáticamente y reserva la cantidad de memoria
necesaria. Si la variable ya existe, MATLAB cambia
su contenido y si es necesario modifica la reserva de
memoria.
num_est
La orden num_est=15 crea una matriz 1 por 1 llamada
num_est y almacena el valor 15 en su único elemento.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Variables

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Variables
Los nombres de variables deben comenzar siempre
por una letra y pueden incluir otras letras, números y
el símbolo de subrayado, hasta un total de 31
caracteres.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Variables
Los nombres de variables deben comenzar siempre
por una letra y pueden incluir otras letras, números y
el símbolo de subrayado, hasta un total de 31
caracteres.
Se distingue entre mayúsculas y minúsculas. A y a
no son la misma variable.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Variables
Los nombres de variables deben comenzar siempre
por una letra y pueden incluir otras letras, números y
el símbolo de subrayado, hasta un total de 31
caracteres.
Se distingue entre mayúsculas y minúsculas. A y a
no son la misma variable.
Para ver el contenido de una variable, simplemente
escribir el nombre de la variable.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Números

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Números
MATLAB utiliza notación decimal convencional, con
punto decimal opcional y signo + ó −.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Números
MATLAB utiliza notación decimal convencional, con
punto decimal opcional y signo + ó −.
Es posible utilizar notación científica. La letra e
especifica un factor de escala de potencia de 10.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Números
MATLAB utiliza notación decimal convencional, con
punto decimal opcional y signo + ó −.
Es posible utilizar notación científica. La letra e
especifica un factor de escala de potencia de 10.
Los números imaginarios puros se especifican con la
letra i ó j.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
Números

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
Números
Los siguientes ejemplos son números válidos en MATLAB

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
Números
Los siguientes ejemplos son números válidos en MATLAB
Ejemplos
3 −99 0.0001
9.6397238 1.60210e−20 6.02252e23
1i −3.14159 j 3e5i

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
Números
Los siguientes ejemplos son números válidos en MATLAB
Ejemplos
3 −99 0.0001
9.6397238 1.60210e−20 6.02252e23
1i −3.14159 j 3e5i

Internamente, los números se almacenan en formato largo


utilizando la norma IEEE de punto flotante. La precisión
es aproximadamente de 16 cifras decimales significativas
y el rango está entre 10−308 y 10+308 .

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Operadores
Las expresiones de MATLAB utilizan los operadores arit-
méticos usuales, así como sus reglas

+ Suma
− Resta
∗ Producto
/ División
\ División a izquierda
b Potencia
, Transposición o conjugación
() Orden de evaluación

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Funciones

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Funciones
MATLAB proporciona un gran número de funciones
matemáticas elementales, por ejemplo, abs, sqrt, exp, sin,
cos, etc. Por defecto, MATLAB utiliza números complejos.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Funciones
MATLAB proporciona un gran número de funciones
matemáticas elementales, por ejemplo, abs, sqrt, exp, sin,
cos, etc. Por defecto, MATLAB utiliza números complejos.
La raíz cuadrada o el logaritmo de un número negativo no
producen error, sino que dan como resultado un número
complejo.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Funciones
MATLAB proporciona un gran número de funciones
matemáticas elementales, por ejemplo, abs, sqrt, exp, sin,
cos, etc. Por defecto, MATLAB utiliza números complejos.
La raíz cuadrada o el logaritmo de un número negativo no
producen error, sino que dan como resultado un número
complejo.
Los argumentos de las funciones pueden ser números
complejos.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Funciones
MATLAB proporciona un gran número de funciones
matemáticas elementales, por ejemplo, abs, sqrt, exp, sin,
cos, etc. Por defecto, MATLAB utiliza números complejos.
La raíz cuadrada o el logaritmo de un número negativo no
producen error, sino que dan como resultado un número
complejo.
Los argumentos de las funciones pueden ser números
complejos.
MATLAB proporciona también funciones avanzadas:
Funciones de Bessel o funciones gamma.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
Funciones

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
Funciones
Una lista de todas las funciones elementales puede
obtenerse con el comando

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
Funciones
Una lista de todas las funciones elementales puede
obtenerse con el comando
help
help elfun

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
Funciones
Una lista de todas las funciones elementales puede
obtenerse con el comando
help
help elfun

Una lista de todas las funciones elementales puede


obtenerse con el comando

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink
Funciones
Una lista de todas las funciones elementales puede
obtenerse con el comando
help
help elfun

Una lista de todas las funciones elementales puede


obtenerse con el comando
help
help specfun
help elmat

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Funciones
Algunas funciones proporcionan el valor de ciertas con-
stantes útiles
pi 3.14159265

i √−1
j −1
eps Precisión relativa de punto flotante 2−52
realmin Número en punto flotante más pequeño 2−1022
realmáx Número en punto flotante más grande (2 − )2+1023
Inf Infinito
NaN Not-a-Number (no es un número)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Funciones

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Funciones
Los nombres de las funciones no están reservados.
Puede definirse una variable eps=1e-6 y utilizarla.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Funciones
Los nombres de las funciones no están reservados.
Puede definirse una variable eps=1e-6 y utilizarla.
restaurar
clear eps

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Funciones
Los nombres de las funciones no están reservados.
Puede definirse una variable eps=1e-6 y utilizarla.
restaurar
clear eps

Práctica 1
Abrir el archivo practica1.m

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Expresiones
MATLAB proporciona cuatro funciones para generar ma-
trices
zeros Matriz de ceros
ones Matriz de unos
rand Matriz de elementos uniformemente distribuidos
randn Matriz de elementos normalmente distribuidos

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Graficas

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Graficas
Se puede especificar el color, tipo de línea, y marcas
con el comando.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Graficas
Se puede especificar el color, tipo de línea, y marcas
con el comando.
plot(x,y,’color style marker’)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Graficas
Se puede especificar el color, tipo de línea, y marcas
con el comando.
plot(x,y,’color style marker’)

Práctica 3
Abrir el archivo practica3.m

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Graficas

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Graficas
La letra que indica el color puede ser: ’c’, ’m’, ’y’, ’r’,
’g’, ’b’, ’w’, ’k’, que indican cyan, magenta, amarillo,
rojo, verde, azul, blanco y negro.

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Introducción al Matlab-Simulink

Graficas
La letra que indica el color puede ser: ’c’, ’m’, ’y’, ’r’,
’g’, ’b’, ’w’, ’k’, que indican cyan, magenta, amarillo,
rojo, verde, azul, blanco y negro.
Pequeño reto
plot(x,y,’y:+’)

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales


Preliminares
Modelación mediante EDO y EDPs
Introducción al Matlab-Simulink

Ahora...
... es hora de ir a estudiar

Maximiliano Machado Higuera Simulación Computacional Aplicada a los Materiales

También podría gustarte