<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://mat.caminos.upm.es/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jmolinam.179</id>
		<title>MateWiki - Contribuciones del usuario [es]</title>
		<link rel="self" type="application/atom+xml" href="https://mat.caminos.upm.es/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jmolinam.179"/>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/wiki/Especial:Contribuciones/Jmolinam.179"/>
		<updated>2026-04-23T17:13:20Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=M%C3%A9todo_de_Bisecci%C3%B3n_Grupo_6&amp;diff=44167</id>
		<title>Método de Bisección Grupo 6</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=M%C3%A9todo_de_Bisecci%C3%B3n_Grupo_6&amp;diff=44167"/>
				<updated>2019-12-13T12:39:34Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Aproximación de raíces por el método de bisección. Grupo XX | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Nuestros nombres }}&lt;br /&gt;
&lt;br /&gt;
Este artículo tiene como función el estudio de un caso práctico del Método de Bisección.&lt;br /&gt;
&lt;br /&gt;
== Planteamiento ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Aplicar el Método de Bisección para la función '''tgx= 3x''' &amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Aplicación == &lt;br /&gt;
&lt;br /&gt;
En este caso no se nos ha dado un enunciado concreto si no que una función a la que aplicar este método, por lo que el error posioble no es cuantificable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Programa ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Este programa  dibuja la gráfica de la función tgx=3x en el intervalo&lt;br /&gt;
f=@(x) tg(x)-3*x;&lt;br /&gt;
ei=0;&lt;br /&gt;
ed=1;&lt;br /&gt;
while(ed-ei)&amp;gt;1.e-3&lt;br /&gt;
    if f(ei)* f((ei+ed)/2)&amp;lt;0&lt;br /&gt;
        ed=(ei+ed)/2;&lt;br /&gt;
    Else&lt;br /&gt;
        ei=(ei+ed)/2;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
Solition=(ei+ed)/2;                                 &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=M%C3%A9todo_de_Bisecci%C3%B3n_Grupo_6&amp;diff=44165</id>
		<title>Método de Bisección Grupo 6</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=M%C3%A9todo_de_Bisecci%C3%B3n_Grupo_6&amp;diff=44165"/>
				<updated>2019-12-13T12:38:59Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Aproximación de raíces por el método de bisección. Grupo XX | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Nuestros nombres }}&lt;br /&gt;
&lt;br /&gt;
Este artículo tiene como función el estudio de un caso práctico del Método de Bisección.&lt;br /&gt;
&lt;br /&gt;
== Planteamiento ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Aplicar en Método de Bisección para la función '''tgx= 3x''' &amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Aplicación == &lt;br /&gt;
&lt;br /&gt;
En este caso no se nos ha dado un enunciado concreto si no que una función a la que aplicar este método, por lo que el error posioble no es cuantificable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Programa ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Este programa  dibuja la gráfica de la función tgx=3x en el intervalo&lt;br /&gt;
f=@(x) tg(x)-3*x;&lt;br /&gt;
ei=0;&lt;br /&gt;
ed=1;&lt;br /&gt;
while(ed-ei)&amp;gt;1.e-3&lt;br /&gt;
    if f(ei)* f((ei+ed)/2)&amp;lt;0&lt;br /&gt;
        ed=(ei+ed)/2;&lt;br /&gt;
    Else&lt;br /&gt;
        ei=(ei+ed)/2;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
Solition=(ei+ed)/2;                                  % Dibuja la gráfica&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=M%C3%A9todo_de_Bisecci%C3%B3n_Grupo_6&amp;diff=44158</id>
		<title>Método de Bisección Grupo 6</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=M%C3%A9todo_de_Bisecci%C3%B3n_Grupo_6&amp;diff=44158"/>
				<updated>2019-12-13T12:37:10Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: Página creada con «{{ TrabajoED | Aproximación de raíces por el método de bisección. Grupo XX | Matemáticas I|Curso 2019-20 | Nuest...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Aproximación de raíces por el método de bisección. Grupo XX | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Nuestros nombres }}&lt;br /&gt;
&lt;br /&gt;
Este artículo tiene como función el estudio de un caso práctico del Método de Bisección.&lt;br /&gt;
&lt;br /&gt;
== Planteamiento ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Aplicar en Método de Bisección para la función '''tgx= 3x''' &amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Aplicación == &lt;br /&gt;
&lt;br /&gt;
En este caso no se nos ha dado un enunciado concreto si no que una función a la que aplicar este método, por lo que el error posioble no es cuantificable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Programa ==&lt;br /&gt;
&lt;br /&gt;
f=@(x) tg(x)-3*x;&lt;br /&gt;
ei=0;&lt;br /&gt;
ed=1;&lt;br /&gt;
while(ed-ei)&amp;gt;1.e-3&lt;br /&gt;
    if f(ei)* f((ei+ed)/2)&amp;lt;0&lt;br /&gt;
        ed=(ei+ed)/2;&lt;br /&gt;
    Else&lt;br /&gt;
        ei=(ei+ed)/2;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
Solition=(ei+ed)/2;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Este programa  dibuja la gráfica de la función f(x)=-1/2+1/4*x en el intervalo [-2,4]&lt;br /&gt;
x=-2:0.01:4;                                      % coordenadas x de los puntos&lt;br /&gt;
y=-1/2+1/4*x;                                     % imágenes&lt;br /&gt;
figure(1)                                         % abrimos una pantalla para dibujar&lt;br /&gt;
hold on                                           % para que no borre lo ya dibujado&lt;br /&gt;
plot(x,y)                                     % Dibuja la gráfica&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42684</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42684"/>
				<updated>2019-11-12T21:18:39Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: /* Cálculo y representación de una recta por mínimos cuadrados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2º: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]' % Primera columna de la matriz A correspondiente con la variable a&lt;br /&gt;
x2=[t'] % Segunda columna de la matriz A correspondiente con los posibles valores de b&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d'] % Solución del sistema formado por los valores de d&lt;br /&gt;
Z=(A'*A)\(A'*B) % Fórmula de mínimos cuadrados&lt;br /&gt;
a=18.7545561807951 % Se obtienen los valores de los parámetros&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t) % Se grafica la función&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio hay que ejecutar el siguiente comando basándose en el programa anterior.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El resultado del error cuadrático medio en este caso es= 15.9805.&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
&lt;br /&gt;
Con esta aproximación, podemos predecir el valor de la concentración de partículas a las horas a las cuales se produjo el fallo técnico. De esta forma, se tiene que a las 10:00 se registró, aproximadamente, un valor de 27.11 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
y=0.8352*10 + 18.7546=27.1066&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2'] % Se añade una tercera columna &lt;br /&gt;
A1=[A,x3] % Se crea la matriz con la columna recientemente creada &lt;br /&gt;
Z1=(A1'*A1)\(A1'*B) % Expresión de los mínimos cuadrados&lt;br /&gt;
c=19.0035116485221 % Se obtienen los valores de los parámetros&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2)) % Se grafica la función&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio que hemos cometido con esta aproximación se utiliza el mismo comando que se usó para la recta, pero aplicado para los datos de la parábola.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/200&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El error cuadrático medio en el caso de la parábola es= 15.9688&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Al igual que con el caso anterior, podemos predecir un valor de la cantidad de partículas registrada. A las 10:00 habrá, aproximadamente, 26.9 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 0.0035*10^2 + 0.7563*10 + 19.0035 =26.9165&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24) % Se nombran como m y n los periodos para no tener que repetirlos a lo largo de la expresión.&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)'] % Se divide la función en varios grupos para poder calcular los valores más fácilmente&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7] % Se forma la matriz con los valores &lt;br /&gt;
Z2=(A2'*A2)\(A2'*B) % Aplicamos la expresión de los mínimos cuadrados&lt;br /&gt;
a=29.7322183227812 % Se obtienen los valores de los parámetros&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n)) % Se grafica la función &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Cálculo del error cuadrático medio ===&lt;br /&gt;
Procedemos de la misma manera. Se obtiene un error cuadrático medio de 2.1387.&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Procedemos de la misma manera que en los apartados anteriores. A las 10:00 habrá, aproximadamente, 34.7 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 29.732218-2.151809*cos(2π*10/24)-4.902539*sin(2π*10/24)-2.468611*cos(4π*10/24)-7.793093*sin(4π*10/24)= 34.6592&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==  Aproximación más adecuada  ==&lt;br /&gt;
[[Archivo:Aprox 5ºaprox - copia.png|400px|thumb|right|Superposición de los resultados]]&lt;br /&gt;
Dados los resultados se deduce que la función con el menor valor de error cuadrático medio y por consecuente la más apropiada es la trigonométrica, como se puede apreciar en la superposición de las funciones. &lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42683</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42683"/>
				<updated>2019-11-12T21:17:22Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: /* Cálculo de la función */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2º: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]' % primera columna de la matriz A correspondiente con la variable a&lt;br /&gt;
x2=[t'] % segunda columna de la matriz A correspondiente con los posibles valores de b&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d'] % solución del sistema formado por los valores de d&lt;br /&gt;
Z=(A'*A)\(A'*B) % fórmula de mínimos cuadrados&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio hay que ejecutar el siguiente comando basándose en el programa anterior.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El resultado del error cuadrático medio en este caso es= 15.9805.&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
&lt;br /&gt;
Con esta aproximación, podemos predecir el valor de la concentración de partículas a las horas a las cuales se produjo el fallo técnico. De esta forma, se tiene que a las 10:00 se registró, aproximadamente, un valor de 27.11 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
y=0.8352*10 + 18.7546=27.1066&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2'] % Se añade una tercera columna &lt;br /&gt;
A1=[A,x3] % Se crea la matriz con la columna recientemente creada &lt;br /&gt;
Z1=(A1'*A1)\(A1'*B) % Expresión de los mínimos cuadrados&lt;br /&gt;
c=19.0035116485221 % Se obtienen los valores de los parámetros&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2)) % Se grafica la función&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio que hemos cometido con esta aproximación se utiliza el mismo comando que se usó para la recta, pero aplicado para los datos de la parábola.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/200&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El error cuadrático medio en el caso de la parábola es= 15.9688&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Al igual que con el caso anterior, podemos predecir un valor de la cantidad de partículas registrada. A las 10:00 habrá, aproximadamente, 26.9 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 0.0035*10^2 + 0.7563*10 + 19.0035 =26.9165&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24) % Se nombran como m y n los periodos para no tener que repetirlos a lo largo de la expresión.&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)'] % Se divide la función en varios grupos para poder calcular los valores más fácilmente&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7] % Se forma la matriz con los valores &lt;br /&gt;
Z2=(A2'*A2)\(A2'*B) % Aplicamos la expresión de los mínimos cuadrados&lt;br /&gt;
a=29.7322183227812 % Se obtienen los valores de los parámetros&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n)) % Se grafica la función &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Cálculo del error cuadrático medio ===&lt;br /&gt;
Procedemos de la misma manera. Se obtiene un error cuadrático medio de 2.1387.&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Procedemos de la misma manera que en los apartados anteriores. A las 10:00 habrá, aproximadamente, 34.7 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 29.732218-2.151809*cos(2π*10/24)-4.902539*sin(2π*10/24)-2.468611*cos(4π*10/24)-7.793093*sin(4π*10/24)= 34.6592&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==  Aproximación más adecuada  ==&lt;br /&gt;
[[Archivo:Aprox 5ºaprox - copia.png|400px|thumb|right|Superposición de los resultados]]&lt;br /&gt;
Dados los resultados se deduce que la función con el menor valor de error cuadrático medio y por consecuente la más apropiada es la trigonométrica, como se puede apreciar en la superposición de las funciones. &lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42682</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42682"/>
				<updated>2019-11-12T21:16:58Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: /* Cálculo y representación de una parábola por mínimos cuadrados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2º: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]' % primera columna de la matriz A correspondiente con la variable a&lt;br /&gt;
x2=[t'] % segunda columna de la matriz A correspondiente con los posibles valores de b&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d'] % solución del sistema formado por los valores de d&lt;br /&gt;
Z=(A'*A)\(A'*B) % fórmula de mínimos cuadrados&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio hay que ejecutar el siguiente comando basándose en el programa anterior.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El resultado del error cuadrático medio en este caso es= 15.9805.&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
&lt;br /&gt;
Con esta aproximación, podemos predecir el valor de la concentración de partículas a las horas a las cuales se produjo el fallo técnico. De esta forma, se tiene que a las 10:00 se registró, aproximadamente, un valor de 27.11 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
y=0.8352*10 + 18.7546=27.1066&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2'] % Se añade una tercera columna &lt;br /&gt;
A1=[A,x3] % Se crea la matriz con la columna recientemente creada &lt;br /&gt;
Z1=(A1'*A1)\(A1'*B) % Expresión de los mínimos cuadrados&lt;br /&gt;
c=19.0035116485221 % Se obtienen los valores de los parámetros&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2)) % Se grafica la función&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio que hemos cometido con esta aproximación se utiliza el mismo comando que se usó para la recta, pero aplicado para los datos de la parábola.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/200&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El error cuadrático medio en el caso de la parábola es= 15.9688&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Al igual que con el caso anterior, podemos predecir un valor de la cantidad de partículas registrada. A las 10:00 habrá, aproximadamente, 26.9 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 0.0035*10^2 + 0.7563*10 + 19.0035 =26.9165&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24) % Se nombran como m y n los periodos para no tener que repetirlos a lo largo de la expresión.&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)'] % Se divide la función en varios grupos para poder calcular los valores más fácilmente&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7] % Se forma la matriz con los valores &lt;br /&gt;
Z2=(A2'*A2)\(A2'*B) % Aplicamos la expresión de los mínimos cuadrados&lt;br /&gt;
a=29.7322183227812 % Se obtienen los valores de los parámetros&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Cálculo del error cuadrático medio ===&lt;br /&gt;
Procedemos de la misma manera. Se obtiene un error cuadrático medio de 2.1387.&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Procedemos de la misma manera que en los apartados anteriores. A las 10:00 habrá, aproximadamente, 34.7 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 29.732218-2.151809*cos(2π*10/24)-4.902539*sin(2π*10/24)-2.468611*cos(4π*10/24)-7.793093*sin(4π*10/24)= 34.6592&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==  Aproximación más adecuada  ==&lt;br /&gt;
[[Archivo:Aprox 5ºaprox - copia.png|400px|thumb|right|Superposición de los resultados]]&lt;br /&gt;
Dados los resultados se deduce que la función con el menor valor de error cuadrático medio y por consecuente la más apropiada es la trigonométrica, como se puede apreciar en la superposición de las funciones. &lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42681</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42681"/>
				<updated>2019-11-12T21:12:08Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: /* Cálculo de la función */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2º: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]' % primera columna de la matriz A correspondiente con la variable a&lt;br /&gt;
x2=[t'] % segunda columna de la matriz A correspondiente con los posibles valores de b&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d'] % solución del sistema formado por los valores de d&lt;br /&gt;
Z=(A'*A)\(A'*B) % fórmula de mínimos cuadrados&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio hay que ejecutar el siguiente comando basándose en el programa anterior.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El resultado del error cuadrático medio en este caso es= 15.9805.&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
&lt;br /&gt;
Con esta aproximación, podemos predecir el valor de la concentración de partículas a las horas a las cuales se produjo el fallo técnico. De esta forma, se tiene que a las 10:00 se registró, aproximadamente, un valor de 27.11 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
y=0.8352*10 + 18.7546=27.1066&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio que hemos cometido con esta aproximación se utiliza el mismo comando que se usó para la recta, pero aplicado para los datos de la parábola.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/200&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El error cuadrático medio en el caso de la parábola es= 15.9688&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Al igual que con el caso anterior, podemos predecir un valor de la cantidad de partículas registrada. A las 10:00 habrá, aproximadamente, 26.9 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 0.0035*10^2 + 0.7563*10 + 19.0035 =26.9165&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24) % Se nombran como m y n los periodos para no tener que repetirlos a lo largo de la expresión.&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)'] % Se divide la función en varios grupos para poder calcular los valores más fácilmente&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7] % Se forma la matriz con los valores &lt;br /&gt;
Z2=(A2'*A2)\(A2'*B) % Aplicamos la expresión de los mínimos cuadrados&lt;br /&gt;
a=29.7322183227812 % Se obtienen los valores de los parámetros&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Cálculo del error cuadrático medio ===&lt;br /&gt;
Procedemos de la misma manera. Se obtiene un error cuadrático medio de 2.1387.&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Procedemos de la misma manera que en los apartados anteriores. A las 10:00 habrá, aproximadamente, 34.7 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 29.732218-2.151809*cos(2π*10/24)-4.902539*sin(2π*10/24)-2.468611*cos(4π*10/24)-7.793093*sin(4π*10/24)= 34.6592&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==  Aproximación más adecuada  ==&lt;br /&gt;
[[Archivo:Aprox 5ºaprox - copia.png|400px|thumb|right|Superposición de los resultados]]&lt;br /&gt;
Dados los resultados se deduce que la función con el menor valor de error cuadrático medio y por consecuente la más apropiada es la trigonométrica, como se puede apreciar en la superposición de las funciones. &lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42680</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42680"/>
				<updated>2019-11-12T21:05:06Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: /* Cálculo del error cuadrático medio */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2º: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]' % primera columna de la matriz A correspondiente con la variable a&lt;br /&gt;
x2=[t'] % segunda columna de la matriz A correspondiente con los posibles valores de b&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d'] % solución del sistema formado por los valores de d&lt;br /&gt;
Z=(A'*A)\(A'*B) % fórmula de mínimos cuadrados&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio hay que ejecutar el siguiente comando basándose en el programa anterior.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El resultado del error cuadrático medio en este caso es= 15.9805.&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
&lt;br /&gt;
Con esta aproximación, podemos predecir el valor de la concentración de partículas a las horas a las cuales se produjo el fallo técnico. De esta forma, se tiene que a las 10:00 se registró, aproximadamente, un valor de 27.11 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
y=0.8352*10 + 18.7546=27.1066&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio que hemos cometido con esta aproximación se utiliza el mismo comando que se usó para la recta, pero aplicado para los datos de la parábola.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/200&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El error cuadrático medio en el caso de la parábola es= 15.9688&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Al igual que con el caso anterior, podemos predecir un valor de la cantidad de partículas registrada. A las 10:00 habrá, aproximadamente, 26.9 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 0.0035*10^2 + 0.7563*10 + 19.0035 =26.9165&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Cálculo del error cuadrático medio ===&lt;br /&gt;
Procedemos de la misma manera. Se obtiene un error cuadrático medio de 2.1387.&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Procedemos de la misma manera que en los apartados anteriores. A las 10:00 habrá, aproximadamente, 34.7 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 29.732218-2.151809*cos(2π*10/24)-4.902539*sin(2π*10/24)-2.468611*cos(4π*10/24)-7.793093*sin(4π*10/24)= 34.6592&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==  Aproximación más adecuada  ==&lt;br /&gt;
[[Archivo:Aprox 5ºaprox - copia.png|400px|thumb|right|Superposición de los resultados]]&lt;br /&gt;
Dados los resultados se deduce que la función con el menor valor de error cuadrático medio y por consecuente la más apropiada es la trigonométrica, como se puede apreciar en la superposición de las funciones. &lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42679</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42679"/>
				<updated>2019-11-12T21:03:15Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: /* Valor en 10 horas según la aproximación por mínimos cuadrados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2º: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]' % primera columna de la matriz A correspondiente con la variable a&lt;br /&gt;
x2=[t'] % segunda columna de la matriz A correspondiente con los posibles valores de b&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d'] % solución del sistema formado por los valores de d&lt;br /&gt;
Z=(A'*A)\(A'*B) % fórmula de mínimos cuadrados&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio hay que ejecutar el siguiente comando basándose en el programa anterior.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El resultado del error cuadrático medio en este caso es= 15.9805.&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
&lt;br /&gt;
Con esta aproximación, podemos predecir el valor de la concentración de partículas a las horas a las cuales se produjo el fallo técnico. De esta forma, se tiene que a las 10:00 se registró, aproximadamente, un valor de 27.11 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
y=0.8352*10 + 18.7546=27.1066&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio que hemos cometido con esta aproximación se utiliza el mismo comando que se usó para la recta, pero aplicado para los datos de la parábola.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/200&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El error cuadrático medio en el caso de la parábola es= 15.9688&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Al igual que con el caso anterior, podemos predecir un valor de la cantidad de partículas registrada. A las 10:00 habrá, aproximadamente, 26.9 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 0.0035*10^2 + 0.7563*10 + 19.0035 =26.9165&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Cálculo del error cuadrático medio ===&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Procedemos de la misma manera que en los apartados anteriores. A las 10:00 habrá, aproximadamente, 34.7 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 29.732218-2.151809*cos(2π*10/24)-4.902539*sin(2π*10/24)-2.468611*cos(4π*10/24)-7.793093*sin(4π*10/24)= 34.6592&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==  Aproximación más adecuada  ==&lt;br /&gt;
[[Archivo:Aprox 5ºaprox - copia.png|400px|thumb|right|Superposición de los resultados]]&lt;br /&gt;
Dados los resultados se deduce que la función con el menor valor de error cuadrático medio y por consecuente la más apropiada es la trigonométrica, como se puede apreciar en la superposición de las funciones. &lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42678</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42678"/>
				<updated>2019-11-12T20:30:57Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: Se ha deshecho la revisión 42677 de Jmolinam.179 (disc.)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2º: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]' % primera columna de la matriz A correspondiente con la variable a&lt;br /&gt;
x2=[t'] % segunda columna de la matriz A correspondiente con los posibles valores de b&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d'] % solución del sistema formado por los valores de d&lt;br /&gt;
Z=(A'*A)\(A'*B) % fórmula de mínimos cuadrados&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio hay que ejecutar el siguiente comando basándose en el programa anterior.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El resultado del error cuadrático medio en este caso es= 15.9805.&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
&lt;br /&gt;
Con esta aproximación, podemos predecir el valor de la concentración de partículas a las horas a las cuales se produjo el fallo técnico. De esta forma, se tiene que a las 10:00 se registró, aproximadamente, un valor de 27.11 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
y=0.8352*10 + 18.7546=27.1066&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio que hemos cometido con esta aproximación se utiliza el mismo comando que se usó para la recta, pero aplicado para los datos de la parábola.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/200&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El error cuadrático medio en el caso de la parábola es= 15.9688&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Al igual que con el caso anterior, podemos predecir un valor de la cantidad de partículas registrada. A las 10:00 habrá, aproximadamente, 26.9 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 0.0035*10^2 + 0.7563*10 + 19.0035 =26.9165&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Cálculo del error cuadrático medio ===&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Procedemos de la misma manera que en los apartados anteriores. A las 10:00 habrá, aproximadamente, 24.2 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 29.732218-2.151809*cos(2π*10/24)-4.902539*sin(2π*10/24)-2.468611*cos(4π*10/24)-7.793093*sin(4π*10/24)= 24.18923014&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Aproximación más adecuada  ==&lt;br /&gt;
[[Archivo:Aprox 5ºaprox - copia.png|400px|thumb|right|Superposición de los resultados]]&lt;br /&gt;
Dados los resultados se deduce que la función con el menor valor de error cuadrático medio y por consecuente la más apropiada es la trigonométrica, como se puede apreciar en la superposición de las funciones. &lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42677</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42677"/>
				<updated>2019-11-12T20:29:16Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 6| [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2º: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]' % primera columna de la matriz A correspondiente con la variable a&lt;br /&gt;
x2=[t'] % segunda columna de la matriz A correspondiente con los posibles valores de b&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d'] % solución del sistema formado por los valores de d&lt;br /&gt;
Z=(A'*A)\(A'*B) % fórmula de mínimos cuadrados&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio hay que ejecutar el siguiente comando basándose en el programa anterior.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El resultado del error cuadrático medio en este caso es= 15.9805.&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
&lt;br /&gt;
Con esta aproximación, podemos predecir el valor de la concentración de partículas a las horas a las cuales se produjo el fallo técnico. De esta forma, se tiene que a las 10:00 se registró, aproximadamente, un valor de 27.11 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
y=0.8352*10 + 18.7546=27.1066&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio que hemos cometido con esta aproximación se utiliza el mismo comando que se usó para la recta, pero aplicado para los datos de la parábola.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/200&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El error cuadrático medio en el caso de la parábola es= 15.9688&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Al igual que con el caso anterior, podemos predecir un valor de la cantidad de partículas registrada. A las 10:00 habrá, aproximadamente, 26.9 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 0.0035*10^2 + 0.7563*10 + 19.0035 =26.9165&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Cálculo del error cuadrático medio ===&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Procedemos de la misma manera que en los apartados anteriores. A las 10:00 habrá, aproximadamente, 24.2 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 29.732218-2.151809*cos(2π*10/24)-4.902539*sin(2π*10/24)-2.468611*cos(4π*10/24)-7.793093*sin(4π*10/24)= 24.18923014&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Aproximación más adecuada  ==&lt;br /&gt;
[[Archivo:Aprox 5ºaprox - copia.png|400px|thumb|right|Superposición de los resultados]]&lt;br /&gt;
Dados los resultados se deduce que la función con el menor valor de error cuadrático medio y por consecuente la más apropiada es la trigonométrica, como se puede apreciar en la superposición de las funciones. &lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42676</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42676"/>
				<updated>2019-11-12T20:28:31Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2º: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]' % primera columna de la matriz A correspondiente con la variable a&lt;br /&gt;
x2=[t'] % segunda columna de la matriz A correspondiente con los posibles valores de b&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d'] % solución del sistema formado por los valores de d&lt;br /&gt;
Z=(A'*A)\(A'*B) % fórmula de mínimos cuadrados&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio hay que ejecutar el siguiente comando basándose en el programa anterior.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El resultado del error cuadrático medio en este caso es= 15.9805.&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
&lt;br /&gt;
Con esta aproximación, podemos predecir el valor de la concentración de partículas a las horas a las cuales se produjo el fallo técnico. De esta forma, se tiene que a las 10:00 se registró, aproximadamente, un valor de 27.11 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
y=0.8352*10 + 18.7546=27.1066&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio que hemos cometido con esta aproximación se utiliza el mismo comando que se usó para la recta, pero aplicado para los datos de la parábola.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/200&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El error cuadrático medio en el caso de la parábola es= 15.9688&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Al igual que con el caso anterior, podemos predecir un valor de la cantidad de partículas registrada. A las 10:00 habrá, aproximadamente, 26.9 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 0.0035*10^2 + 0.7563*10 + 19.0035 =26.9165&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Cálculo del error cuadrático medio ===&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Procedemos de la misma manera que en los apartados anteriores. A las 10:00 habrá, aproximadamente, 24.2 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 29.732218-2.151809*cos(2π*10/24)-4.902539*sin(2π*10/24)-2.468611*cos(4π*10/24)-7.793093*sin(4π*10/24)= 24.18923014&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Aproximación más adecuada  ==&lt;br /&gt;
[[Archivo:Aprox 5ºaprox - copia.png|400px|thumb|right|Superposición de los resultados]]&lt;br /&gt;
Dados los resultados se deduce que la función con el menor valor de error cuadrático medio y por consecuente la más apropiada es la trigonométrica, como se puede apreciar en la superposición de las funciones. &lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42675</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42675"/>
				<updated>2019-11-12T20:27:44Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 6 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2º: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]' % primera columna de la matriz A correspondiente con la variable a&lt;br /&gt;
x2=[t'] % segunda columna de la matriz A correspondiente con los posibles valores de b&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d'] % solución del sistema formado por los valores de d&lt;br /&gt;
Z=(A'*A)\(A'*B) % fórmula de mínimos cuadrados&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio hay que ejecutar el siguiente comando basándose en el programa anterior.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El resultado del error cuadrático medio en este caso es= 15.9805.&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
&lt;br /&gt;
Con esta aproximación, podemos predecir el valor de la concentración de partículas a las horas a las cuales se produjo el fallo técnico. De esta forma, se tiene que a las 10:00 se registró, aproximadamente, un valor de 27.11 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
y=0.8352*10 + 18.7546=27.1066&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio que hemos cometido con esta aproximación se utiliza el mismo comando que se usó para la recta, pero aplicado para los datos de la parábola.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/200&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El error cuadrático medio en el caso de la parábola es= 15.9688&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Al igual que con el caso anterior, podemos predecir un valor de la cantidad de partículas registrada. A las 10:00 habrá, aproximadamente, 26.9 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 0.0035*10^2 + 0.7563*10 + 19.0035 =26.9165&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Cálculo del error cuadrático medio ===&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Procedemos de la misma manera que en los apartados anteriores. A las 10:00 habrá, aproximadamente, 24.2 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 29.732218-2.151809*cos(2π*10/24)-4.902539*sin(2π*10/24)-2.468611*cos(4π*10/24)-7.793093*sin(4π*10/24)= 24.18923014&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Aproximación más adecuada  ==&lt;br /&gt;
[[Archivo:Aprox 5ºaprox - copia.png|400px|thumb|right|Superposición de los resultados]]&lt;br /&gt;
Dados los resultados se deduce que la función con el menor valor de error cuadrático medio y por consecuente la más apropiada es la trigonométrica, como se puede apreciar en la superposición de las funciones. &lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42663</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42663"/>
				<updated>2019-11-12T16:59:57Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2º: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]' % primera columna de la matriz A correspondiente con la variable a&lt;br /&gt;
x2=[t'] % segunda columna de la matriz A correspondiente con los posibles valores de b&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d'] % solución del sistema formado por los valores de d&lt;br /&gt;
Z=(A'*A)\(A'*B) % fórmula de mínimos cuadrados&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio hay que ejecutar el siguiente comando basándose en el programa anterior.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El resultado del error cuadrático medio en este caso es= 15.9805.&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
&lt;br /&gt;
Con esta aproximación, podemos predecir el valor de la concentración de partículas a las horas a las cuales se produjo el fallo técnico. De esta forma, se tiene que a las 10:00 se registró, aproximadamente, un valor de 27.11 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
y=0.8352*10 + 18.7546=27.1066&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio que hemos cometido con esta aproximación se utiliza el mismo comando que se usó para la recta, pero aplicado para los datos de la parábola.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/200&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El error cuadrático medio en el caso de la parábola es= 15.9688&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Al igual que con el caso anterior, podemos predecir un valor de la cantidad de partículas registrada. A las 10:00 habrá, aproximadamente, 26.9 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 0.0035*10^2 + 0.7563*10 + 19.0035 =26.9165&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Cálculo del error cuadrático medio ===&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Procedemos de la misma manera que en los apartados anteriores. A las 10:00 habrá, aproximadamente, 24.2 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 29.732218-2.151809*cos(2π*10/24)-4.902539*sin(2π*10/24)-2.468611*cos(4π*10/24)-7.793093*sin(4π*10/24)= 24.18923014&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Aproximación más adecuada  ==&lt;br /&gt;
[[Archivo:Aprox 5ºaprox - copia.png|400px|thumb|right|Superposición de los resultados]]&lt;br /&gt;
Dados los resultados se deduce que la función con el menor valor de error cuadrático medio y por consecuente la más apropiada es la trigonométrica, como se puede apreciar en la superposición de las funciones. &lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42662</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42662"/>
				<updated>2019-11-12T16:57:44Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: /* Aproximación más adecuada */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]' % primera columna de la matriz A correspondiente con la variable a&lt;br /&gt;
x2=[t'] % segunda columna de la matriz A correspondiente con los posibles valores de b&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d'] % solución del sistema formado por los valores de d&lt;br /&gt;
Z=(A'*A)\(A'*B) % fórmula de mínimos cuadrados&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio hay que ejecutar el siguiente comando basándose en el programa anterior.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El resultado del error cuadrático medio en este caso es= 15.9805.&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
&lt;br /&gt;
Con esta aproximación, podemos predecir el valor de la concentración de partículas a las horas a las cuales se produjo el fallo técnico. De esta forma, se tiene que a las 10:00 se registró, aproximadamente, un valor de 27.11 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
y=0.8352*10 + 18.7546=27.1066&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio que hemos cometido con esta aproximación se utiliza el mismo comando que se usó para la recta, pero aplicado para los datos de la parábola.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/200&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El error cuadrático medio en el caso de la parábola es= 15.9688&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Al igual que con el caso anterior, podemos predecir un valor de la cantidad de partículas registrada. A las 10:00 habrá, aproximadamente, 26.9 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 0.0035*10^2 + 0.7563*10 + 19.0035 =26.9165&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Cálculo del error cuadrático medio ===&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Procedemos de la misma manera que en los apartados anteriores. A las 10:00 habrá, aproximadamente, 24.2 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 29.732218-2.151809*cos(2π*10/24)-4.902539*sin(2π*10/24)-2.468611*cos(4π*10/24)-7.793093*sin(4π*10/24)= 24.18923014&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Aproximación más adecuada  ==&lt;br /&gt;
[[Archivo:Aprox 5ºaprox - copia.png|400px|thumb|right|Superposición de los resultados]]&lt;br /&gt;
Dados los resultados se deduce que la función con el menor valor de error cuadrático medio y por consecuente la más apropiada es la trigonométrica, como se puede apreciar en la superposición de las funciones. &lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42661</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42661"/>
				<updated>2019-11-12T16:56:24Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]' % primera columna de la matriz A correspondiente con la variable a&lt;br /&gt;
x2=[t'] % segunda columna de la matriz A correspondiente con los posibles valores de b&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d'] % solución del sistema formado por los valores de d&lt;br /&gt;
Z=(A'*A)\(A'*B) % fórmula de mínimos cuadrados&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio hay que ejecutar el siguiente comando basándose en el programa anterior.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El resultado del error cuadrático medio en este caso es= 15.9805.&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
&lt;br /&gt;
Con esta aproximación, podemos predecir el valor de la concentración de partículas a las horas a las cuales se produjo el fallo técnico. De esta forma, se tiene que a las 10:00 se registró, aproximadamente, un valor de 27.11 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
y=0.8352*10 + 18.7546=27.1066&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio que hemos cometido con esta aproximación se utiliza el mismo comando que se usó para la recta, pero aplicado para los datos de la parábola.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/200&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El error cuadrático medio en el caso de la parábola es= 15.9688&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Al igual que con el caso anterior, podemos predecir un valor de la cantidad de partículas registrada. A las 10:00 habrá, aproximadamente, 26.9 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 0.0035*10^2 + 0.7563*10 + 19.0035 =26.9165&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Cálculo del error cuadrático medio ===&lt;br /&gt;
&lt;br /&gt;
=== Valor en 10 horas según la aproximación por mínimos cuadrados ===&lt;br /&gt;
Procedemos de la misma manera que en los apartados anteriores. A las 10:00 habrá, aproximadamente, 24.2 µ/m3 partículas.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%añadir al programa anterior&lt;br /&gt;
y= 29.732218-2.151809*cos(2π*10/24)-4.902539*sin(2π*10/24)-2.468611*cos(4π*10/24)-7.793093*sin(4π*10/24)= 24.18923014&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Aproximación más adecuada  ===&lt;br /&gt;
[[Archivo:Aprox 5ºaprox - copia.png|400px|thumb|right|Superposición de los resultados]]&lt;br /&gt;
Dados los resultados se deduce que la función con el menor valor de error cuadrático medio y por consecuente la más apropiada es la trigonométrica. (Como se puede apreciar en la superposición de las funciones.) &lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42660</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42660"/>
				<updated>2019-11-12T16:35:32Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: /* Cálculo del error cuadrático medio */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]' % primera columna de la matriz A correspondiente con la variable a&lt;br /&gt;
x2=[t'] % segunda columna de la matriz A correspondiente con los posibles valores de b&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d'] % solución del sistema formado por los valores de d&lt;br /&gt;
Z=(A'*A)\(A'*B) % fórmula de mínimos cuadrados&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
Con esta aproximación, podemos predecir el valor de la concentración de partículas a las horas a las cuales se produjo el fallo técnico. De esta forma, se tiene que a las 10:00 se registró, aproximadamente, un valor de 27.11 µ/m3 partículas.&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio hay que ejecutar el siguiente comando basándose en el programa anterior.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El resultado del error cuadrático medio en este caso es= 15.9805.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
Al igual que con el caso anterior, podemos predecir un valor de la cantidad de partículas registrada. A las 10:00 habrá, aproximadamente, 26.96 µ/m3 partículas.&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio que hemos cometido con esta aproximación se utiliza el mismo comando que se usó para la recta, pero aplicado para los datos de la parábola.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/200&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El error cuadrático medio en el caso de la parábola es= 15.9688&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Aproximación más adecuada  ===&lt;br /&gt;
[[Archivo:Aprox 5ºaprox - copia.png|400px|thumb|right|superposición de los resultados]]&lt;br /&gt;
Dados los resultados se deduce que la función con el menor valor de error cuadrático medio y por consecuente la más apropiada es la trigonométrica. (Como se puede apreciar en la superposición de las funciones.) &lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42659</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42659"/>
				<updated>2019-11-12T16:19:11Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]' % primera columna de la matriz A correspondiente con la variable a&lt;br /&gt;
x2=[t'] % segunda columna de la matriz A correspondiente con los posibles valores de b&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d'] % solución del sistema formado por los valores de d&lt;br /&gt;
Z=(A'*A)\(A'*B) % fórmula de mínimos cuadrados&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
Con esta aproximación, podemos predecir el valor de la concentración de partículas a las horas a las cuales se produjo el fallo técnico. De esta forma, se tiene que a las 10:00 se registró, aproximadamente, un valor de 27.11 µ/m3 partículas.&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio hay que ejecutar el siguiente comando basándose en el programa anterior.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El resultado del error cuadrático medio en este caso es= 15.9805.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
Al igual que con el caso anterior, podemos predecir un valor de la cantidad de partículas registrada. A las 10:00 habrá, aproximadamente, 26.96 µ/m3 partículas.&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio que hemos conocido con esta aproximación se utiliza el mismo comando que se usó para la recta, pero aplicado para los datos de la parábola.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/200&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El error cuadrático medio en el caso de la parábola es= 15.9688&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Aproximación más adecuada  ===&lt;br /&gt;
[[Archivo:Aprox 5ºaprox - copia.png|400px|thumb|right|superposición de los resultados]]&lt;br /&gt;
Dados los resultados se deduce que la función con el menor valor de error cuadrático medio y por consecuente la más apropiada es la trigonométrica. (Como se puede apreciar en la superposición de las funciones.) &lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42658</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42658"/>
				<updated>2019-11-12T15:49:21Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: /* Cálculo de la recta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]' % primera columna de la matriz A correspondiente con la variable a&lt;br /&gt;
x2=[t'] % segunda columna de la matriz A correspondiente con los posibles valores de b&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d'] % solución del sistema formado por los valores de d&lt;br /&gt;
Z=(A'*A)\(A'*B) % fórmula de mínimos cuadrados&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
Con esta aproximación, podemos predecir el valor de la concentración de partículas a las horas a las cuales se produjo el fallo técnico. De esta forma, se tiene que a las 10:00 se registró, aproximadamente, un valor de 27.11 µ/m3 partículas.&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio hay que ejecutar el siguiente comando basándose en el programa anterior.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El resultado del error cuadrático medio en este caso es= 15.9805.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
Al igual que con el caso anterior, podemos predecir un valor de la cantidad de partículas registrada. A las 10:00 habrá, aproximadamente, 26.96 µ/m3 partículas.&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio que hemos conocido con esta aproximación se utiliza el mismo comando que se usó para la recta, pero aplicado para los datos de la parábola.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/200&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El error cuadrático medio en el caso de la parábola es= 15.9688&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42657</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42657"/>
				<updated>2019-11-12T15:42:25Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: /* Cálculo de la parábola */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
Con esta aproximación, podemos predecir el valor de la concentración de partículas a las horas a las cuales se produjo el fallo técnico. De esta forma, se tiene que a las 10:00 se registró, aproximadamente, un valor de 27.11 µ/m3 partículas.&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio hay que ejecutar el siguiente comando basándose en el programa anterior.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El resultado del error cuadrático medio en este caso es= 15.9805.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
Al igual que con el caso anterior, podemos predecir un valor de la cantidad de partículas registrada. A las 10:00 habrá, aproximadamente, 26.96 µ/m3 partículas.&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio que hemos conocido con esta aproximación se utiliza el mismo comando que se usó para la recta, pero aplicado para los datos de la parábola.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/200&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El error cuadrático medio en el caso de la parábola es= 15.9688&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42656</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42656"/>
				<updated>2019-11-12T15:37:47Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
Con esta aproximación, podemos predecir el valor de la concentración de partículas a las horas a las cuales se produjo el fallo técnico. De esta forma, se tiene que a las 10:00 se registró, aproximadamente, un valor de 27.11 µ/m3 partículas.&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio hay que ejecutar el siguiente comando basándose en el programa anterior.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El resultado del error cuadrático medio en este caso es= 15.9805.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio que hemos conocido con esta aproximación se utiliza el mismo comando que se usó para la recta, pero aplicado para los datos de la parábola.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/200&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El error cuadrático medio en el caso de la parábola es= 15.9688&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42655</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42655"/>
				<updated>2019-11-12T15:36:30Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: /* Cálculo de la recta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
Con esta aproximación, podemos predecir el valor de la concentración de partículas a las horas a las cuales se produjo el fallo técnico. De esta forma, se tiene que a las 10:00 se registró, aproximadamente, un valor de 27.11 µ/m3 partículas.&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio hay que ejecutar el siguiente comando basándose en el programa anterior.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El resultado del error cuadrático medio en este caso es= 15.9805&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio que hemos conocido con esta aproximación se utiliza el mismo comando que se usó para la recta, pero aplicado para los datos de la parábola.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/200&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El error cuadrático medio en el caso de la parábola es= 15.9688&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42654</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42654"/>
				<updated>2019-11-12T15:31:27Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio hay que ejecutar el siguiente comando basándose en el programa anterior.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El resultado del error cuadrático medio en este caso es= 15.9805&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
Para conocer el error cuadrático medio que hemos conocido con esta aproximación se utiliza el mismo comando que se usó para la recta, pero aplicado para los datos de la parábola.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% añadir al programa anterior&lt;br /&gt;
error=(sum((densidad-yy).^2))/200&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El error cuadrático medio en el caso de la parábola es= 15.9688&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42653</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42653"/>
				<updated>2019-11-12T15:30:33Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el proceso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Valoración de la gráfica con menor error cuadrático medio asociado==&lt;br /&gt;
[[Archivo:Aprox 5ºaprox - copia.png|400px|thumb|right|Supeposición de todas las aproximaciones.]]&lt;br /&gt;
Basándose en el cálculo de todos los errores cuadráticos, se puede determinar que la aproximación más fiel a ala de los valores obtenidos es la de la gráfica de tipo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42652</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42652"/>
				<updated>2019-11-12T15:28:39Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el proceso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Valoración de la gráfica con menor error cuadrático medio asociado==&lt;br /&gt;
[[Archivo:Aprox 5ºaprox - copia.png|400px|thumb|right|Supeposición de todas las aproximaciones.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42651</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42651"/>
				<updated>2019-11-12T15:27:45Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el proceso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Valoración de la gráfica con menor error cuadrático medio asociado==&lt;br /&gt;
[[Archivo:Aprox 5ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42650</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42650"/>
				<updated>2019-11-12T15:23:20Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el proceso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42649</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42649"/>
				<updated>2019-11-12T15:22:45Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42648</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42648"/>
				<updated>2019-11-12T15:20:26Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42647</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42647"/>
				<updated>2019-11-12T15:19:25Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42646</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42646"/>
				<updated>2019-11-12T15:14:17Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42645</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42645"/>
				<updated>2019-11-12T15:13:49Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo del error cuadrático medio  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42644</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42644"/>
				<updated>2019-11-12T15:12:23Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo del error cuadrático medio  ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42643</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42643"/>
				<updated>2019-11-12T15:11:23Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo del error cuadrático medio  ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42642</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42642"/>
				<updated>2019-11-12T15:05:04Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Ajuste de los datos a la función pedida]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42641</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42641"/>
				<updated>2019-11-12T14:53:03Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cuál de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (pudiéndose omitir los valores de dos formas: saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Representación de puntos en la gráfica tiempo/concentración]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Ajuste lineal mediante mínimos cuadrados]]&lt;br /&gt;
&lt;br /&gt;
Finalmente, obtenemos la recta que tiene como fórmula y=18.7546 + 0.8352*x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
Ahora queremos crear una parábola (ecuación de 2º grado) mediante mínimos cuadrados que mejor se ajuste a los datos obtenidos en la medición, pues de esta forma se cometerá menos error que con el ajuste lineal de 1º grado (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Ajuste cuadrático mediante mínimos cuadrados]]&lt;br /&gt;
La ecuación de la parábola obtenida es: y=19.0035 + 0.7563x + 0.0035x²&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Función 3]]&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42637</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42637"/>
				<updated>2019-11-12T10:49:09Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cual de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (Pudiendose omitir de los valores de dos formas: Saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|right|Función 1]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,&lt;br /&gt;
28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|right|Función 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
El propósito de representar una parábola, es que en función de los datos obtenidos, puede que englobe menor error una figura basada en una ecuación de 2º grado (parábola) que una de 1º (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|right|Función 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|right|Función 3]]&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42636</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42636"/>
				<updated>2019-11-12T10:31:41Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cual de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (Pudiendose omitir de los valores de dos formas: Saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|left|Tabla 1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
El propósito de representar una parábola, es que en función de los datos obtenidos, puede que englobe menor error una figura basada en una ecuación de 2º grado (parábola) que una de 1º (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|left|Tabla 3]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42635</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42635"/>
				<updated>2019-11-12T10:30:16Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cual de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (Pudiendose omitir de los valores de dos formas: Saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|left|Tabla 1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
El propósito de representar una parábola, es que en función de los datos obtenidos, puede que englobe menor error una figura basada en una ecuación de 2º grado (parábola) que una de 1º (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|left|Tabla 3]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42634</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42634"/>
				<updated>2019-11-12T10:28:43Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cual de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (Pudiendose omitir de los valores de dos formas: Saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|left|Tabla 1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
El propósito de representar una parábola, es que en función de los datos obtenidos, puede que englobe menor error una figura basada en una ecuación de 2º grado (parábola) que una de 1º (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|left|Tabla 3]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42633</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42633"/>
				<updated>2019-11-12T10:27:15Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cual de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (Pudiendose omitir de los valores de dos formas: Saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|left|Tabla 1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
El propósito de representar una parábola, es que en función de los datos obtenidos, puede que englobe menor error una figura basada en una ecuación de 2º grado (parábola) que una de 1º (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|left|Tabla 3]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42632</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42632"/>
				<updated>2019-11-12T10:26:04Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cual de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (Pudiendose omitir de los valores de dos formas: Saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|left|Tabla 1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
El propósito de representar una parábola, es que en función de los datos obtenidos, puede que englobe menor error una figura basada en una ecuación de 2º grado (parábola) que una de 1º (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|left|Tabla 3]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42631</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42631"/>
				<updated>2019-11-12T10:24:38Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cual de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (Pudiendose omitir de los valores de dos formas: Saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|left|Tabla 1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
El propósito de representar una parábola, es que en función de los datos obtenidos, puede que englobe menor error una figura basada en una ecuación de 2º grado (parábola) que una de 1º (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|left|Tabla 3]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42630</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42630"/>
				<updated>2019-11-12T10:22:44Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cual de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (Pudiendose omitir de los valores de dos formas: Saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|left|Tabla 1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
El propósito de representar una parábola, es que en función de los datos obtenidos, puede que englobe menor error una figura basada en una ecuación de 2º grado (parábola) que una de 1º (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|left|Tabla 3]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42629</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42629"/>
				<updated>2019-11-12T10:22:01Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cual de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (Pudiendose omitir de los valores de dos formas: Saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|left|Tabla 1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
El propósito de representar una parábola, es que en función de los datos obtenidos, puede que englobe menor error una figura basada en una ecuación de 2º grado (parábola) que una de 1º (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|left|Tabla 3]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42628</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42628"/>
				<updated>2019-11-12T10:21:20Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cual de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (Pudiendose omitir de los valores de dos formas: Saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|left|Tabla 1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
El propósito de representar una parábola, es que en función de los datos obtenidos, puede que englobe menor error una figura basada en una ecuación de 2º grado (parábola) que una de 1º (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|left|Tabla 3]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42627</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42627"/>
				<updated>2019-11-12T10:20:02Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cual de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (Pudiendose omitir de los valores de dos formas: Saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|left|Tabla 1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
El propósito de representar una parábola, es que en función de los datos obtenidos, puede que englobe menor error una figura basada en una ecuación de 2º grado (parábola) que una de 1º (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|left|Tabla 3]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42621</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42621"/>
				<updated>2019-11-12T09:09:05Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cual de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (Pudiendose omitir de los valores de dos formas: Saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|left|Tabla 1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
El propósito de representar una parábola, es que en función de los datos obtenidos, puede que englobe menor error una figura basada en una ecuación de 2º grado (parábola) que una de 1º (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|left|Tabla 3]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42620</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42620"/>
				<updated>2019-11-12T09:08:13Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cual de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (Pudiendose omitir de los valores de dos formas: Saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|left|Tabla 1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
El propósito de representar una parábola, es que en función de los datos obtenidos, puede que englobe menor error una figura basada en una ecuación de 2º grado (parábola) que una de 1º (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|left|Tabla 3]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42619</id>
		<title>Aproximación por Mínimos Cuadrados (grupo 3)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Aproximaci%C3%B3n_por_M%C3%ADnimos_Cuadrados_(grupo_3)&amp;diff=42619"/>
				<updated>2019-11-12T09:07:07Z</updated>
		
		<summary type="html">&lt;p&gt;Jmolinam.179: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Trabajo | Aproximación por mínimos cuadrados, Grupo 3 | [[:Categoría:Matemáticas I|Matemáticas I]]|[[:Categoría:MatI/19|Curso 2019-20]] | Kimberly Ashley Melgarejo Calonge, Yao Bolong, Javier Molina Muñoz }}&lt;br /&gt;
&amp;quot;La estación que mide la calidad del aire en Moratalaz registra cada hora la densidad de partículas por metro cúbico en un fichero de datos. Por un error, el dispositivo ha fallado de 7:00 a 10:00, de manera que faltan los datos asociados a esas horas&amp;quot;. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''horas'''&lt;br /&gt;
|'''µ/m^3'''&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|23.4&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|22.0&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|16.6&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|17.5&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|20.3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|21.3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|26.6&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|N.D&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|35.2&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|28.4&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|25.5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|24.0&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|28.1&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|31.3&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|33.9&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|35.3&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|41.5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|39.7&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|38.5&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|37.5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|30.6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
&lt;br /&gt;
- 1º: &amp;quot;Dibujar los datos en una gráfica tiempo/concentración&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
- 2ºa: &amp;quot;Ajustar los datos a una recta C = a + bt, donde C es la concentración, usando el&lt;br /&gt;
método de mínimos cuadrados. Dibujar la recta y los puntos en la misma gráfica y&lt;br /&gt;
calcular el error cuadrático medio de la aproximación. &lt;br /&gt;
- 2ºb: Predicción de la recta para el valor de la concentración a las 10:00.&lt;br /&gt;
&lt;br /&gt;
- 3º: &amp;quot;Ajustar los datos a una parábola C = a + bt + ct^2 usando el método de mínimos&lt;br /&gt;
cuadrados. Responder a las mismas preguntas que en el apartado anterior.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- 4º: &amp;quot;Dado que uno espera una cierta periodicidad diaria y cada 12 horas (como consecuencia de las horas punta por la mañana y al mediodía), vamos a ajustar los datos a una función que contenga ambos periodos. Ajustar los datos a una función del tipo:&lt;br /&gt;
                                     C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
donde a, b, c, d, e ∈ R son desconocidos, usando el método de mínimos cuadrados.&lt;br /&gt;
Responder a las mismas preguntas que en el apartado anterior.&lt;br /&gt;
&lt;br /&gt;
- 5º: &amp;quot;¿Cual de las aproximaciones tiene un menor error cuadrático medio? ¿Qué predicción&lt;br /&gt;
te parece la más fiable?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==  Creación de la tabla de valores  ==&lt;br /&gt;
Empleando Mathlab, se nombran dos variables con el nombre &amp;quot;t&amp;quot; para las horas, y con el nombre &amp;quot;d&amp;quot; para la densidad de partículas y se representan en una gráfica. Hay datos &amp;quot;d&amp;quot; ausentes debido a la falta de registro para esas horas (Pudiendose omitir de los valores de dos formas: Saltando de los valores de la matriz esas posiciones, o escribiendo nan en lugar del número).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºaprox - copia.png|400px|thumb|left|Tabla 1]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
figure (1)&lt;br /&gt;
t=[0,1,2,3,4,5,6,11,12,13,14,15,16,17,18,19,20,21,22,23] %Para crear el eje X&lt;br /&gt;
d=[23.4,22.0,16.6,17.5,20.3,21.3,26.6,35.2,28.4,25.5,24.0,28.1,31.3,33.9,35.3,41.5,39.7,38.5,37.5,30.6]%Para crear el eje Y&lt;br /&gt;
plot(t,d,'r*') % Para ilustrar los valores &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una recta por mínimos cuadrados  ==&lt;br /&gt;
Se quiere aproximar los valores a una recta que &amp;quot;pase lo más cerca posible de todos los valores&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la recta  ===&lt;br /&gt;
Colocando a continuación de las líneas de código anteriores:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'&lt;br /&gt;
x2=[t']&lt;br /&gt;
A=[x1,x2]&lt;br /&gt;
B=[d']&lt;br /&gt;
Z=(A'*A)\(A'*B)&lt;br /&gt;
a=18.7545561807951&lt;br /&gt;
b=0.835160646215284&lt;br /&gt;
plot(t,a+b*t)&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 1ºsin aprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una parábola por mínimos cuadrados  ==&lt;br /&gt;
El propósito de representar una parábola, es que en función de los datos obtenidos, puede que englobe menor error una figura basada en una ecuación de 2º grado (parábola) que una de 1º (recta).&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la parábola  ===&lt;br /&gt;
Al igual que con la recta, colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x3=[t.^2']&lt;br /&gt;
A1=[A,x3]&lt;br /&gt;
Z1=(A1'*A1)\(A1'*B)&lt;br /&gt;
c=19.0035116485221&lt;br /&gt;
d=0.756335637375577&lt;br /&gt;
e=0.00349790143540171&lt;br /&gt;
plot(t,c+d*t+e*(t.^2))&lt;br /&gt;
hold on %&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 3ºaprox - copia.png|400px|thumb|left|Tabla 2]]&lt;br /&gt;
&lt;br /&gt;
==  Cálculo y representación de una función trigonométrica por mínimos cuadrados  ==&lt;br /&gt;
Una vez más, para tratar de reducir el error en lugar de una recta o una parábola, se basa en la suposición de la existencia de un periodo para la obtención de los valores.&lt;br /&gt;
&lt;br /&gt;
Recordatorio:                         C = a + b cos(2πt/24) + c sin(2πt/24) + d cos(4πt/24) + e sin(4πt/24)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Cálculo de la función  ===&lt;br /&gt;
Repitiendo el procaso anterior y colocando bajo las líneas de código del primer apartado.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=(2*pi/24)&lt;br /&gt;
n=(4*pi/24)&lt;br /&gt;
x4=[cos(t*m)']&lt;br /&gt;
x5=[sin(t*m)']&lt;br /&gt;
x6=[cos(t*n)']&lt;br /&gt;
x7=[sin(t*n)']&lt;br /&gt;
A2=[x1,x4,x5,x6,x7]&lt;br /&gt;
Z2=(A2'*A2)\(A2'*B)&lt;br /&gt;
a=29.7322183227812&lt;br /&gt;
b=-2.15180938775857&lt;br /&gt;
c=-4.90253913577529&lt;br /&gt;
d=-2.46861102870589&lt;br /&gt;
e=-7.79309311015295&lt;br /&gt;
plot(a,b+g*cos(t*m)+c*sin(t*m)+d*cos(t*n)+e*sin(t*n))&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Aprox 4ºaprox - copia.png|400px|thumb|left|Tabla 3]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Matemáticas I]]&lt;br /&gt;
[[Categoría:MatI/19]]&lt;/div&gt;</summary>
		<author><name>Jmolinam.179</name></author>	</entry>

	</feed>