Está en la página 1de 9

r103lan21

www.wuolah.com/student/r103lan21

2172

Práctica_1_Ejercicios a ordenador mejorado.pdf


PRCTICA 1

1º Matemáticas II

Grado en Ingeniería Electrónica Industrial

Escuela Politécnica Superior de Córdoba


UCO - Universidad de Córdoba

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su
totalidad.
a64b0469ff35958ef4ab887a898bd50bdfbbe91a-1218706

Matemáticas 3

2. Para cada una de las E.D.O. del ejercicio anterior, pintar el


campo de vectores asociado utilizando Matlab.
En este ejercicio se trataba de representar en una gráfica las funciones del
ejercicio anterior.

El motivo de repetir el ejercicio anterior nuevamente no es otro que poder observar


mejor el tema de las isoclinas y cómo se comportan según las diversas funciones ya
que este programa nos puede dar muchísimas más soluciones y en mucho menos
tiempo que si nos ponemos nosotros en un papel a hacerlo con un lápiz.

Primero introduje en el programa las órdenes una por una y aquí muestro una captura

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
de cómo quedó, donde se puede ver que tuve algunos fallos.
Comandos usados
para dibujar un
campo de vectores.
A)
B)
C)
D)
E)

F)
G)
H)

A la hora de insertar las fotografías, me propuse anteriormente añadirle líneas con


el fin de mostrar aún mejor las isóclinas y la dirección que tomaban.

Apartados
a) Esta figura se trata claramente de una elipse cuyo valor de a es de
sqrt(k)/2 y el valor de b es de sqrt(k)/3. Por lo que estará más
achatada en la dirección del eje de abscisas.

Rafael Álvaro Millán Lara Ingeniería Electrónica Industrial


a64b0469ff35958ef4ab887a898bd50bdfbbe91a-1218706

Matemáticas 3

b) Esta gráfica representa una recta lineal ya que y=kx, la cual siempre pasa

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
por el origen de coordenadas y la dirección de las isóclinas es la misma que
la de la recta. Parece que pasa por el eje de ordenadas solamente pero se
debe a que el valor de k es muy alto por lo que se acerca al eje de las y, pero
en verdad los puntos y sus direcciones están esparcidos por toda la gráfica.

c) La función es la que describe una hipérbole con el valor de a y de b de


sqrt(k). (Adjunto imagen más abajo).

Rafael Álvaro Millán Lara Ingeniería Electrónica Industrial

¿Qué estará pasando en Twitter? Síguenos: @Wuolah


a64b0469ff35958ef4ab887a898bd50bdfbbe91a-1218706

Matemáticas 3

d) Se trata de la ecuación que define una parábola.

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
e) La forma de esta gráfica se debe a que como es el radical del sumando de
dos términos, x e y, siempre que el resultado de la suma sea positivo, la
gráfica tomará la ecuación de una parábola pero, por el contrario, si es
negativo se corresponde a un radical de un número negativo o, dicho de otra
forma, de un número imaginario el cual la máquina lo representa como una
recta paralela al eje X.

f) Esta función es la propia que describe las ecuaciones sinusoidales puesto que
se trata de y(x)=ksen(x) siendo k una constante. Aquí también se ve cómo en
los puntos 0, 3’14 y -3’14 la gráfica parece que toma la pendiente 0 de una
ecuación lineal pero esto es por la misma gráfica que como pasaba en la
segunda se pueden ver pocos puntos porque sus vectores coinciden con la
dirección

Rafael Álvaro Millán Lara Ingeniería Electrónica Industrial

Aquí no, pero en Instagram ponemos memes: @Wuolah_apuntes


a64b0469ff35958ef4ab887a898bd50bdfbbe91a-1218706

Matemáticas 3

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
g) Esta es la gráfica que surge de aplicar la proporcionalidad inversa puesto
que cuando un valor de las dos incógnitas aumenta, el otro disminuye.

h) Se trata de una hipérbola cuyo eje focal coincide con el eje de ordenadas.

Rafael Álvaro Millán Lara Ingeniería Electrónica Industrial


a64b0469ff35958ef4ab887a898bd50bdfbbe91a-1218706

Matemáticas 3

3. Está claro que dos isoclinas de valores distintos k1 y k2 no


pueden cortarse ¿por qué? Ahora bien, a la vista de las isoclinas
dibujadas en el ejercicio 1, ¿se cortan o no las isoclinas? Razona
las respuestas convenientemente.
Las isóclinas de una misma función nunca pueden cortarse ya que tienen la misma
inclinación en distintos puntos adyacentes y por ese simplemente hecho las
isóclinas tienen la misma dirección y sentido, por lo tanto, gráficamente son
paralelas y las rectas paralelas no se cortan.

Las isóclinas de un mismo punto no pueden tener más de una inclinación por lo que
nunca podrán cortarse.

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
5. Programar una iteración del método de Euler en Matlab para la
E.D.O.  dy/dx = f(x, y).
En el enunciado nos dan todos o casi todos los procesos que hemos de tomar para
llevar a cabo este ejercicio, por lo que no deberíamos nada más que aplicar los
conocimientos de clase en el apartado.

Definimos la función f(x,y) que la llamamos z y, en este caso, para probar la


herramienta, he introducido la E..D.O. del ejercicio anterior.

Después, hemos creado la función


iterEuler que toma como
argumentos de entrada la xk, yk
y h y devuelve los valores de y
tras aplicarle la teoría vista en
clase. A la hora de ejecutarla me
dio problemas, pero fue porque
no había definido las variables a
la hora de ejecutar el programa y
ya me funcionó sin problemas.

6. Utilizar las funciones anteriores para programar ahora el


método de Euler general. Para ello definiremos Euler.m que tomará
el punto inicial (x0, y0) dado por el P.V.I. correspondiente, el paso
h y el número de iteraciones que queremos hacer n. La función

Rafael Álvaro Millán Lara Ingeniería Electrónica Industrial

¿Qué estará pasando en Instagram? Síguenos: @Wuolah_apuntes


a64b0469ff35958ef4ab887a898bd50bdfbbe91a-1218706

Matemáticas 3

devolverá el punto x donde se está evaluando la función (al que


hemos llegado) y su valor aproximado.

Utilizarlo para aproximar el valor de y(1) usando el paso h = 0.1 del


siguiente P.V.I. (dy/dx = y; y(0) = 1) y comparar con el valor
exacto. Repetir el proceso con paso h = 0.01. ¿Qué le ocurre al
error cuando disminuimos el paso h?
Primero vamos a definir la función que nos pide
el ejercicio mediante el método aplicado en la
actividad anterior. 

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
 El valor de iterEuler.m sigue sin
variación alguna.

Y para definir el método de Euler general, he


creado una iteración con el for para realizarlo
y le he asignado a x e y los valores respectivos
de x0 e y0. Le he dado a ejecutar definiendo
las variables nuevamente y los resultados los
muestro en la ventana de comandos.

Para la siguiente parte del ejercicio solo cambié el dato de h y puse h=0.01 para
avanzar de 0.01 en 0.01 y para que salga más correcto en este caso el ejercicio es
mejor que los saltos sean grandes porque así tiene menos error, pero en la mayoría
del resto de ecuaciones a las que se le aplica, menor es el error cuanto menor sea el
salto a dar, excepto en esta, que le da más error porque das más pasos para crear
una recta siendo su error calculado del orden de 5·10^-5.

Rafael Álvaro Millán Lara Ingeniería Electrónica Industrial

El que está sentado a tu lado no conoce Wuolah, explícaselo


a64b0469ff35958ef4ab887a898bd50bdfbbe91a-1218706

Matemáticas 3

7. Vamos ahora a generalizar el programa anterior para poder


pintar la solución aproximada obtenida con Euler. Para ello, vamos
a necesitar que guardar todas las iteraciones desde la 0 hasta la

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
n y devolverlos al final para utilizarlos en el comando plot.

Pintar la solución del siguiente P.V.I. en el intervalo [0, 1] (que no


sabemos resolver de forma exacta). ( dy/dx = x^2 + y^2; y(0) = 1).
Este ejercicio nos dice que aparte de las tres funciones que ya tenemos, hemos de
crear una nueva para crear un vector y a partir de él obtener una gráfica.

Para ello se nos propociona una nueva diferencial que la definimos en la ‘’function’’ de
funcionf(x,y).

Mientras tanto en las ‘’functions’’ de iterEuler


y de Euler no nos es necesario modificar
absolutamente nada.

A continuación, guiado en parte por el guion


de prácticas, me dispuse a hacer la nueva
‘’function’’ de los vectores del Método de
Euler con 4 valores de entrada y aplicando la
teoría nuevamente.

Rafael Álvaro Millán Lara Ingeniería Electrónica Industrial

Esto es un recordatorio de Wuolah: ERES UN CRACK.


a64b0469ff35958ef4ab887a898bd50bdfbbe91a-1218706

Matemáticas 3

Por último, el resultado es el que se muestra justo debajo en la ventana de comandos


mientras que el ‘plot’ resultante se encontraría a su derecha.

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.

Rafael Álvaro Millán Lara Ingeniería Electrónica Industrial

También podría gustarte