Você está na página 1de 3

2014

MATEMATICA
E - ANO
Pr
actica 2: Ajuste
Ej. 1: Entrando en calor
Dada la siguiente tabla de datos, obtenga las funciones de ajuste utilizando el metodo de mnimos
cuadrados, considerando polinomios de grado 1, 2 y 3. Utilizando MATLAB grafique los datos de la
tabla y los polinomios de ajuste. Cual le parece que representa mejor los datos? Cual elegira para
manipular algebraicamente? Pueden serle u
tiles los comandos polyfit y polyval.
x
f (x)

-1
9.1

-0.5
6

2
-3.5

2.25
-3.3

4
-0.9

5
2.5

Ej. 2: Simplificando
Se pretende simplificar el comportamiento de un dispositivo no lineal para as poder estudiar sus
efectos sobre un circuito inductivo. Para ello se mide la transferencia de tension a corriente, la cual
se encuentra en el archivo adjunto tp2ej2.txt (para cargar los datos puede valerse de la siguiente
sentencia datos = importdata(tp2ej2.txt)). Con este fin se busca realizar un ajuste de los datos
medidos.
a) Proponga una funcion de ajuste que lo haga de la mejor manera posible.
b) Calcule el valor de resistencia equivalente. Para ello se ajustan los datos mediante un polinomio
lineal y se calcula su pendiente. Recuerde que la resistencia es un dispositivo pasivo.
Ej. 3: Ajuste conflictivo
Un ingeniero pretende realizar un ajuste de ciertos datos medidos, para lo cual pide ayuda a tres
grupos de alumnos de Matematica E. Las propuestas fueron:
i) Realizar un ajuste polinomial, porque es el mas sencillo y se ajusta perfectamente a los datos.
Con un polinomio de 1o , 2o o a lo sumo 3o orden deber
a bastar, aseguran.
ii) Sin realizar un analisis muy profundo, proponen un ajuste potencial o exponencial, as representa
mejor la suavidad de la curva.
2

iii) Tras un largo analisis, aseguran que la funcion que mejor ajusta es de la forma f (x) = aebx+cx .
Complicado, pero la mejor, afirman.
Que grupo esta en lo cierto? Obtenga todas las funciones de ajuste, realizando las transformaciones para linealizar el problema en los casos que lo ameriten. Compare graficamente. Los datos se
encuentran en el archivo adjunto tp2ej3.txt . Repita el ejercicio variando el n
umero de muestras
consideradas en el ajuste desde 10 hasta el total y calcule en cada caso el error cuadratico medio.
Grafique dicho error en funcion del n
umero de muestras.
Ej. 4: La fase de la sinusoide
Un problema tpico del procesamiento de se
nales es determinar los parametros de una funcion sinusoidal del tipo Acos(2f0 t + ), a partir de mediciones contaminadas por ruido yi tomadas para ciertos
instantes ti , con i = 0, 1, ..., n. En nuestro caso consideraremos que conocemos su frecuencia f0 y que
deseamos aproximar su amplitud A y su fase .
a) Describa de que manera puede llevar la situacion planteada a un problema lineal, de forma tal
de realizar un ajuste por mnimos cuadrados que nos permita aproximar A y .
b) Escriba la expresion del error cuadratico medio y deduzca las ecuaciones normales.

c) Realice una rutina en MATLAB que reciba como datos de entrada las mediciones yi , los instantes
ti y el valor de la frecuencia f0 y devuelva los valores aproximados de los parametros A y .
d) Utilizando la rutina del inciso anterior encuentre una aproximacion para la amplitud y la fase de
la sinusoide de frecuencia f0 = 500 kHz cuyas muestras contaminadas por ruido se encuentran
en el archivo adjunto tp2ej4.txt.
Ej. 5: Cortitos y al pie
a) Suponga que se cuenta con un conjunto de n + 1 datos. Justifique por que el polinomio de ajuste
de cuadrados mnimos de grado n coincide con el polinomio de interpolacion del mismo grado.
Que pasa si el grado del polinomio es mayor a n? Describa la salida de la funcion polyfit para
esos casos. Concluya en la forma en que opera dicha funcion.
b) Basado en el metodo de mnimos cuadrados, busque una transformacion que linealice el problema
at
y explique como realizar un ajuste de datos considerando la funcion f (t) = b+t
. Para corroborar,
genere datos considerando ciertos valores de a y b, y a
nadale ruido gaussiano con varianza
2,5 103 utilizando la funcion randn.
at

c) Idem al anterior, considerando la funcion de ajuste f (t) = 2 b+t .


Ej.6: Ser
a verdad?
Indique si cada proposicion es verdadera o falsa. Justifique sus respuestas.
a) Es posible ajustar datos a una funcion con forma de Campana Gaussiana.
b) Si se cuenta con un conjunto de puntos (xi , yi ) i = 1, . . . , n, la constante (polinomio de grado
cero) que minimiza el error cuadratico medio viene dada por c = y/(n + 1), en donde y es el
promedio de los valores de ordenada de los datos.
c) El metodo de mnimos cuadrados no permite contemplar errores en la adquisicion de datos de
abscisa, solo de ordenada.
Ej. 7: Continuo el ajuste
a) Encuentre la aproximacion de mnimos cuadrados de grado cero, uno y dos de la funcion ex en
el intervalo [0, 1], y calcule el error cuadratico medio correspondiente. En cada caso, grafique la
funcion junto con el polinomio de ajuste.
1
b) Calcule el valor de la integral 0 [f (x) Pn (x)] dx, y el area encerrada entre las graficas de ambas
funciones en el intervalo dado. Encuentra alguna relacion entre todo lo calculado? Interprete
graficamente.
Ej. 8: Norma
a) Demuestre la ortogonalidad del conjunto de funciones 0 (x) = 1, 1 (x) = cos(x), 2 (x) =
cos(2x), ..., n (x) = cos(nx), n+1 (x) = sin(x), n+2 (x) = sin(2x), ..., 2n1 (x) = sin((n 1)x)
en el intervalo [, ] con respecto a la funcion de peso w(x) = 1.
b) Definimos la norma dos o norma eucldea en E [a, b] como

f 2 = f, f =
[f (x)]2 dx.

(1)

c) Con esta definicion de norma, encuentre la constante de normalizacion para las funciones del
inciso (a).
2

Ej. 9: No tiene nombre


Sean {i (x)}ni=0 un conjunto de funciones seccionalmente continuas en [a, b].
a) Proponga un procedimiento para obtener, a partir de dicha familia de funciones, un conjunto
ortonormal respecto de una funcion de peso arbitraria. Para comprobar el procedimiento, considere i (x) = xi y busque polinomios ortonormales respecto de la funcion de peso unitaria.
Que polinomios encuentra? Repita para el intervalo (0, ) considerando w(x) = ex .
b) Si ahora supone que la familia dada es ortonormal
intervalo, )
muestre que la familia
en dicho
(
n
ba
ba
de funciones {i (x)}i=0 definidas por i (x) =
dc i a + dc (x c) son ortonormales en
[c, d]. Utilcelo para encontrar el polinomio de ajuste de grado 2 de la funcion sen(x) en [0, 1]
y compare los resultados con lo realizado en clase.
Ej. 10: Ajuste complejo
Considere las funciones f1 (x) = x + ix, f2 (x) = x2 + i3x y f3 (x) = i5x3 .
a) En base a estas funciones encuentre un conjunto de funciones ortonormales respecto de la funcion
de peso unitaria en el intervalo [1, 1].
b) Use dicho conjunto para encontrar la combinacion lineal que minimice el error cuadratico medio
respecto de 2x3 ix en el intervalo [1/2, 4].
Ej. 11:
Dados los sistemas exponencial y trigonometrico vistos en clase.
a) Muestre que la n-esima suma parcial de la serie de Fourier trigonometrica de una funcion (real
o compleja) es igual a la n-esima suma parcial de la serie exponencial. Que sucede si la funcion
es par o impar?
b) Muestre que son ortonormales en [p, p].
c) Escriba un script que permita dibujar el desarrollo en serie de Fourier para dichos sistemas para
una funcion f (x) E[p, p].
d) Dada una funcion onda cuadrada, g(x), periodica de perodo 2p, la cual en el intervalo [p, p]
puede escribirse como
(
) {
x p/2
0 p < x 0
=
g1 (x) =
1 0 < x p.
p
Encuentre los coeficientes de su representacion en serie de Fourier. Para p = 1, grafique los
resultados utilizando la rutina del inciso (c), truncando la serie para diferentes n
umeros de
coeficientes considerados.
Ej. 12:
Dada la funcion (x) = a sen(x) + b sen(2x) + c sen(3x) definida en [0, ], encuentre los valores de a,
b y c para que este lo mas cerca posible (en media) de la funcion constante 1. Repita considerando
el intervalo [, ].

Você também pode gostar