<?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=Jaime+P%C3%A9rez</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=Jaime+P%C3%A9rez"/>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/wiki/Especial:Contribuciones/Jaime_P%C3%A9rez"/>
		<updated>2026-04-29T15:26:35Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_presa_de_El_Atazar&amp;diff=73720</id>
		<title>La presa de El Atazar</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_presa_de_El_Atazar&amp;diff=73720"/>
				<updated>2024-11-26T10:07:35Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Distribución de presiones sobre la presa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La presa de El Atazar. Grupo 31 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | &lt;br /&gt;
*Cristopher Ardon Colindres  &lt;br /&gt;
*Andrea Garcia Carrasco   &lt;br /&gt;
*Aaron García Martín     &lt;br /&gt;
*Lara Gutiérrez Kreutzer }}&lt;br /&gt;
&lt;br /&gt;
La presa de El Atazar, ubicada en el río Lozoya, es la mayor y más importante de la Comunidad de Madrid. Inaugurada en 1972, es una presa de gravedad y arco con 134 metros de altura y una capacidad de 425 hectómetros cúbicos, siendo clave para el abastecimiento de agua potable en Madrid y su área metropolitana.&lt;br /&gt;
&lt;br /&gt;
El presente trabajo tiene por objeto la visualización y representación de la geometría de la presa para hacer un posterior análisis de la estabilidad estructural y la interacción del agua con la presa, incluyendo presión y caudal. &lt;br /&gt;
Para su realización se empleará el software de programación y cálculo numérico Matlab.&lt;br /&gt;
&lt;br /&gt;
==Representación de la presa ==&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
% Parámetros de la presa&lt;br /&gt;
r0 = 200;      % Radio base de la presa (aproximado)&lt;br /&gt;
b = 35;        % Curvatura del arco parabólico&lt;br /&gt;
H = 134;       % Altura de la presa&lt;br /&gt;
theta_min = -pi/4;&lt;br /&gt;
theta_max = pi/4;&lt;br /&gt;
&lt;br /&gt;
% Discretización del dominio&lt;br /&gt;
theta = linspace(theta_min, theta_max, 100); % Ángulo en radianes&lt;br /&gt;
z = linspace(0, H, 100);                    % Altura&lt;br /&gt;
&lt;br /&gt;
% Malla para parametrización&lt;br /&gt;
[Theta, Z] = meshgrid(theta, z);&lt;br /&gt;
&lt;br /&gt;
% Ecuación paramétrica para r&lt;br /&gt;
R = r0 + b * (1 - (Z.^2) / H^2);&lt;br /&gt;
&lt;br /&gt;
% Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(Theta);&lt;br /&gt;
Y = R .* sin(Theta);&lt;br /&gt;
&lt;br /&gt;
% Gráfica de la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(X, Y, Z, 'FaceColor', 'cyan', 'EdgeColor', 'none');&lt;br /&gt;
xlabel('X (m)');&lt;br /&gt;
ylabel('Y (m)');&lt;br /&gt;
zlabel('Z (m)');&lt;br /&gt;
title('Superficie parametrizada de la presa (aguas arriba)');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(3);&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:fotopresa1.png|500px|centre|Representación Presa|]]&lt;br /&gt;
&lt;br /&gt;
==Distribución de presiones sobre la presa ==&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de presión&lt;br /&gt;
rho = 1000;    % Densidad del agua (kg/m^3)&lt;br /&gt;
g = 9.81;      % Gravedad (m/s^2)&lt;br /&gt;
&lt;br /&gt;
% Cálculo de la presión&lt;br /&gt;
P = rho * g * (H - Z);  % Presión en función de z&lt;br /&gt;
&lt;br /&gt;
% Gráfica de la superficie con mapa de colores para la presión&lt;br /&gt;
figure;&lt;br /&gt;
surf(X, Y, Z, P, 'EdgeColor', 'none');&lt;br /&gt;
xlabel('X (m)');&lt;br /&gt;
ylabel('Y (m)');&lt;br /&gt;
zlabel('Z (m)');&lt;br /&gt;
title('Presión sobre la superficie de la presa');&lt;br /&gt;
colorbar; % Barra de colores para indicar magnitudes de presión&lt;br /&gt;
colormap(jet); % Esquema de colores&lt;br /&gt;
axis equal;&lt;br /&gt;
view(3);&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:fotopresa2.png|500px|centre|Distribución de presiones|]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Fotopresa2.png&amp;diff=73719</id>
		<title>Archivo:Fotopresa2.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Fotopresa2.png&amp;diff=73719"/>
				<updated>2024-11-26T10:07:10Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_presa_de_El_Atazar&amp;diff=73718</id>
		<title>La presa de El Atazar</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_presa_de_El_Atazar&amp;diff=73718"/>
				<updated>2024-11-26T10:05:50Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Distribución de presiones sobre la presa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La presa de El Atazar. Grupo 31 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | &lt;br /&gt;
*Cristopher Ardon Colindres  &lt;br /&gt;
*Andrea Garcia Carrasco   &lt;br /&gt;
*Aaron García Martín     &lt;br /&gt;
*Lara Gutiérrez Kreutzer }}&lt;br /&gt;
&lt;br /&gt;
La presa de El Atazar, ubicada en el río Lozoya, es la mayor y más importante de la Comunidad de Madrid. Inaugurada en 1972, es una presa de gravedad y arco con 134 metros de altura y una capacidad de 425 hectómetros cúbicos, siendo clave para el abastecimiento de agua potable en Madrid y su área metropolitana.&lt;br /&gt;
&lt;br /&gt;
El presente trabajo tiene por objeto la visualización y representación de la geometría de la presa para hacer un posterior análisis de la estabilidad estructural y la interacción del agua con la presa, incluyendo presión y caudal. &lt;br /&gt;
Para su realización se empleará el software de programación y cálculo numérico Matlab.&lt;br /&gt;
&lt;br /&gt;
==Representación de la presa ==&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
% Parámetros de la presa&lt;br /&gt;
r0 = 200;      % Radio base de la presa (aproximado)&lt;br /&gt;
b = 35;        % Curvatura del arco parabólico&lt;br /&gt;
H = 134;       % Altura de la presa&lt;br /&gt;
theta_min = -pi/4;&lt;br /&gt;
theta_max = pi/4;&lt;br /&gt;
&lt;br /&gt;
% Discretización del dominio&lt;br /&gt;
theta = linspace(theta_min, theta_max, 100); % Ángulo en radianes&lt;br /&gt;
z = linspace(0, H, 100);                    % Altura&lt;br /&gt;
&lt;br /&gt;
% Malla para parametrización&lt;br /&gt;
[Theta, Z] = meshgrid(theta, z);&lt;br /&gt;
&lt;br /&gt;
% Ecuación paramétrica para r&lt;br /&gt;
R = r0 + b * (1 - (Z.^2) / H^2);&lt;br /&gt;
&lt;br /&gt;
% Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(Theta);&lt;br /&gt;
Y = R .* sin(Theta);&lt;br /&gt;
&lt;br /&gt;
% Gráfica de la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(X, Y, Z, 'FaceColor', 'cyan', 'EdgeColor', 'none');&lt;br /&gt;
xlabel('X (m)');&lt;br /&gt;
ylabel('Y (m)');&lt;br /&gt;
zlabel('Z (m)');&lt;br /&gt;
title('Superficie parametrizada de la presa (aguas arriba)');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(3);&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:fotopresa1.png|500px|centre|Representación Presa|]]&lt;br /&gt;
&lt;br /&gt;
==Distribución de presiones sobre la presa ==&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros de presión&lt;br /&gt;
rho = 1000;    % Densidad del agua (kg/m^3)&lt;br /&gt;
g = 9.81;      % Gravedad (m/s^2)&lt;br /&gt;
&lt;br /&gt;
% Cálculo de la presión&lt;br /&gt;
P = rho * g * (H - Z);  % Presión en función de z&lt;br /&gt;
&lt;br /&gt;
% Gráfica de la superficie con mapa de colores para la presión&lt;br /&gt;
figure;&lt;br /&gt;
surf(X, Y, Z, P, 'EdgeColor', 'none');&lt;br /&gt;
xlabel('X (m)');&lt;br /&gt;
ylabel('Y (m)');&lt;br /&gt;
zlabel('Z (m)');&lt;br /&gt;
title('Presión sobre la superficie de la presa');&lt;br /&gt;
colorbar; % Barra de colores para indicar magnitudes de presión&lt;br /&gt;
colormap(jet); % Esquema de colores&lt;br /&gt;
axis equal;&lt;br /&gt;
view(3);&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:|500px|centre|Distribución de presiones|]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_presa_de_El_Atazar&amp;diff=73716</id>
		<title>La presa de El Atazar</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_presa_de_El_Atazar&amp;diff=73716"/>
				<updated>2024-11-26T10:01:28Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Representación de la presa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La presa de El Atazar. Grupo 31 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | &lt;br /&gt;
*Cristopher Ardon Colindres  &lt;br /&gt;
*Andrea Garcia Carrasco   &lt;br /&gt;
*Aaron García Martín     &lt;br /&gt;
*Lara Gutiérrez Kreutzer }}&lt;br /&gt;
&lt;br /&gt;
La presa de El Atazar, ubicada en el río Lozoya, es la mayor y más importante de la Comunidad de Madrid. Inaugurada en 1972, es una presa de gravedad y arco con 134 metros de altura y una capacidad de 425 hectómetros cúbicos, siendo clave para el abastecimiento de agua potable en Madrid y su área metropolitana.&lt;br /&gt;
&lt;br /&gt;
El presente trabajo tiene por objeto la visualización y representación de la geometría de la presa para hacer un posterior análisis de la estabilidad estructural y la interacción del agua con la presa, incluyendo presión y caudal. &lt;br /&gt;
Para su realización se empleará el software de programación y cálculo numérico Matlab.&lt;br /&gt;
&lt;br /&gt;
==Representación de la presa ==&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
% Parámetros de la presa&lt;br /&gt;
r0 = 200;      % Radio base de la presa (aproximado)&lt;br /&gt;
b = 35;        % Curvatura del arco parabólico&lt;br /&gt;
H = 134;       % Altura de la presa&lt;br /&gt;
theta_min = -pi/4;&lt;br /&gt;
theta_max = pi/4;&lt;br /&gt;
&lt;br /&gt;
% Discretización del dominio&lt;br /&gt;
theta = linspace(theta_min, theta_max, 100); % Ángulo en radianes&lt;br /&gt;
z = linspace(0, H, 100);                    % Altura&lt;br /&gt;
&lt;br /&gt;
% Malla para parametrización&lt;br /&gt;
[Theta, Z] = meshgrid(theta, z);&lt;br /&gt;
&lt;br /&gt;
% Ecuación paramétrica para r&lt;br /&gt;
R = r0 + b * (1 - (Z.^2) / H^2);&lt;br /&gt;
&lt;br /&gt;
% Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(Theta);&lt;br /&gt;
Y = R .* sin(Theta);&lt;br /&gt;
&lt;br /&gt;
% Gráfica de la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(X, Y, Z, 'FaceColor', 'cyan', 'EdgeColor', 'none');&lt;br /&gt;
xlabel('X (m)');&lt;br /&gt;
ylabel('Y (m)');&lt;br /&gt;
zlabel('Z (m)');&lt;br /&gt;
title('Superficie parametrizada de la presa (aguas arriba)');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(3);&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:fotopresa1.png|500px|centre|Representación Presa|]]&lt;br /&gt;
&lt;br /&gt;
==Distribución de presiones sobre la presa ==&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_presa_de_El_Atazar&amp;diff=73715</id>
		<title>La presa de El Atazar</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_presa_de_El_Atazar&amp;diff=73715"/>
				<updated>2024-11-26T10:01:18Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Representación de la presa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La presa de El Atazar. Grupo 31 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | &lt;br /&gt;
*Cristopher Ardon Colindres  &lt;br /&gt;
*Andrea Garcia Carrasco   &lt;br /&gt;
*Aaron García Martín     &lt;br /&gt;
*Lara Gutiérrez Kreutzer }}&lt;br /&gt;
&lt;br /&gt;
La presa de El Atazar, ubicada en el río Lozoya, es la mayor y más importante de la Comunidad de Madrid. Inaugurada en 1972, es una presa de gravedad y arco con 134 metros de altura y una capacidad de 425 hectómetros cúbicos, siendo clave para el abastecimiento de agua potable en Madrid y su área metropolitana.&lt;br /&gt;
&lt;br /&gt;
El presente trabajo tiene por objeto la visualización y representación de la geometría de la presa para hacer un posterior análisis de la estabilidad estructural y la interacción del agua con la presa, incluyendo presión y caudal. &lt;br /&gt;
Para su realización se empleará el software de programación y cálculo numérico Matlab.&lt;br /&gt;
&lt;br /&gt;
==Representación de la presa ==&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
% Parámetros de la presa&lt;br /&gt;
r0 = 200;      % Radio base de la presa (aproximado)&lt;br /&gt;
b = 35;        % Curvatura del arco parabólico&lt;br /&gt;
H = 134;       % Altura de la presa&lt;br /&gt;
theta_min = -pi/4;&lt;br /&gt;
theta_max = pi/4;&lt;br /&gt;
&lt;br /&gt;
% Discretización del dominio&lt;br /&gt;
theta = linspace(theta_min, theta_max, 100); % Ángulo en radianes&lt;br /&gt;
z = linspace(0, H, 100);                    % Altura&lt;br /&gt;
&lt;br /&gt;
% Malla para parametrización&lt;br /&gt;
[Theta, Z] = meshgrid(theta, z);&lt;br /&gt;
&lt;br /&gt;
% Ecuación paramétrica para r&lt;br /&gt;
R = r0 + b * (1 - (Z.^2) / H^2);&lt;br /&gt;
&lt;br /&gt;
% Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(Theta);&lt;br /&gt;
Y = R .* sin(Theta);&lt;br /&gt;
&lt;br /&gt;
% Gráfica de la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(X, Y, Z, 'FaceColor', 'cyan', 'EdgeColor', 'none');&lt;br /&gt;
xlabel('X (m)');&lt;br /&gt;
ylabel('Y (m)');&lt;br /&gt;
zlabel('Z (m)');&lt;br /&gt;
title('Superficie parametrizada de la presa (aguas arriba)');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(3);&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:fotopresa1.png|1500px|centre|Representación Presa|]]&lt;br /&gt;
&lt;br /&gt;
==Distribución de presiones sobre la presa ==&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_presa_de_El_Atazar&amp;diff=73714</id>
		<title>La presa de El Atazar</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_presa_de_El_Atazar&amp;diff=73714"/>
				<updated>2024-11-26T10:00:58Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Representación de la presa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La presa de El Atazar. Grupo 31 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | &lt;br /&gt;
*Cristopher Ardon Colindres  &lt;br /&gt;
*Andrea Garcia Carrasco   &lt;br /&gt;
*Aaron García Martín     &lt;br /&gt;
*Lara Gutiérrez Kreutzer }}&lt;br /&gt;
&lt;br /&gt;
La presa de El Atazar, ubicada en el río Lozoya, es la mayor y más importante de la Comunidad de Madrid. Inaugurada en 1972, es una presa de gravedad y arco con 134 metros de altura y una capacidad de 425 hectómetros cúbicos, siendo clave para el abastecimiento de agua potable en Madrid y su área metropolitana.&lt;br /&gt;
&lt;br /&gt;
El presente trabajo tiene por objeto la visualización y representación de la geometría de la presa para hacer un posterior análisis de la estabilidad estructural y la interacción del agua con la presa, incluyendo presión y caudal. &lt;br /&gt;
Para su realización se empleará el software de programación y cálculo numérico Matlab.&lt;br /&gt;
&lt;br /&gt;
==Representación de la presa ==&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
% Parámetros de la presa&lt;br /&gt;
r0 = 200;      % Radio base de la presa (aproximado)&lt;br /&gt;
b = 35;        % Curvatura del arco parabólico&lt;br /&gt;
H = 134;       % Altura de la presa&lt;br /&gt;
theta_min = -pi/4;&lt;br /&gt;
theta_max = pi/4;&lt;br /&gt;
&lt;br /&gt;
% Discretización del dominio&lt;br /&gt;
theta = linspace(theta_min, theta_max, 100); % Ángulo en radianes&lt;br /&gt;
z = linspace(0, H, 100);                    % Altura&lt;br /&gt;
&lt;br /&gt;
% Malla para parametrización&lt;br /&gt;
[Theta, Z] = meshgrid(theta, z);&lt;br /&gt;
&lt;br /&gt;
% Ecuación paramétrica para r&lt;br /&gt;
R = r0 + b * (1 - (Z.^2) / H^2);&lt;br /&gt;
&lt;br /&gt;
% Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(Theta);&lt;br /&gt;
Y = R .* sin(Theta);&lt;br /&gt;
&lt;br /&gt;
% Gráfica de la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(X, Y, Z, 'FaceColor', 'cyan', 'EdgeColor', 'none');&lt;br /&gt;
xlabel('X (m)');&lt;br /&gt;
ylabel('Y (m)');&lt;br /&gt;
zlabel('Z (m)');&lt;br /&gt;
title('Superficie parametrizada de la presa (aguas arriba)');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(3);&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:fotopresa1.png|150px|centre|Representación Presa|]]&lt;br /&gt;
&lt;br /&gt;
==Distribución de presiones sobre la presa ==&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Fotopresa1.png&amp;diff=73713</id>
		<title>Archivo:Fotopresa1.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Fotopresa1.png&amp;diff=73713"/>
				<updated>2024-11-26T10:00:34Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_presa_de_El_Atazar&amp;diff=73712</id>
		<title>La presa de El Atazar</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_presa_de_El_Atazar&amp;diff=73712"/>
				<updated>2024-11-26T10:00:15Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Representación de la presa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La presa de El Atazar. Grupo 31 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | &lt;br /&gt;
*Cristopher Ardon Colindres  &lt;br /&gt;
*Andrea Garcia Carrasco   &lt;br /&gt;
*Aaron García Martín     &lt;br /&gt;
*Lara Gutiérrez Kreutzer }}&lt;br /&gt;
&lt;br /&gt;
La presa de El Atazar, ubicada en el río Lozoya, es la mayor y más importante de la Comunidad de Madrid. Inaugurada en 1972, es una presa de gravedad y arco con 134 metros de altura y una capacidad de 425 hectómetros cúbicos, siendo clave para el abastecimiento de agua potable en Madrid y su área metropolitana.&lt;br /&gt;
&lt;br /&gt;
El presente trabajo tiene por objeto la visualización y representación de la geometría de la presa para hacer un posterior análisis de la estabilidad estructural y la interacción del agua con la presa, incluyendo presión y caudal. &lt;br /&gt;
Para su realización se empleará el software de programación y cálculo numérico Matlab.&lt;br /&gt;
&lt;br /&gt;
==Representación de la presa ==&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
% Parámetros de la presa&lt;br /&gt;
r0 = 200;      % Radio base de la presa (aproximado)&lt;br /&gt;
b = 35;        % Curvatura del arco parabólico&lt;br /&gt;
H = 134;       % Altura de la presa&lt;br /&gt;
theta_min = -pi/4;&lt;br /&gt;
theta_max = pi/4;&lt;br /&gt;
&lt;br /&gt;
% Discretización del dominio&lt;br /&gt;
theta = linspace(theta_min, theta_max, 100); % Ángulo en radianes&lt;br /&gt;
z = linspace(0, H, 100);                    % Altura&lt;br /&gt;
&lt;br /&gt;
% Malla para parametrización&lt;br /&gt;
[Theta, Z] = meshgrid(theta, z);&lt;br /&gt;
&lt;br /&gt;
% Ecuación paramétrica para r&lt;br /&gt;
R = r0 + b * (1 - (Z.^2) / H^2);&lt;br /&gt;
&lt;br /&gt;
% Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(Theta);&lt;br /&gt;
Y = R .* sin(Theta);&lt;br /&gt;
&lt;br /&gt;
% Gráfica de la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(X, Y, Z, 'FaceColor', 'cyan', 'EdgeColor', 'none');&lt;br /&gt;
xlabel('X (m)');&lt;br /&gt;
ylabel('Y (m)');&lt;br /&gt;
zlabel('Z (m)');&lt;br /&gt;
title('Superficie parametrizada de la presa (aguas arriba)');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(3);&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:|150px|centre|Representación Presa|]]&lt;br /&gt;
&lt;br /&gt;
==Distribución de presiones sobre la presa ==&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_presa_de_El_Atazar&amp;diff=73710</id>
		<title>La presa de El Atazar</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_presa_de_El_Atazar&amp;diff=73710"/>
				<updated>2024-11-26T09:55:39Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Representación de la presa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La presa de El Atazar. Grupo 31 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | &lt;br /&gt;
*Cristopher Ardon Colindres  &lt;br /&gt;
*Andrea Garcia Carrasco   &lt;br /&gt;
*Aaron García Martín     &lt;br /&gt;
*Lara Gutiérrez Kreutzer }}&lt;br /&gt;
&lt;br /&gt;
La presa de El Atazar, ubicada en el río Lozoya, es la mayor y más importante de la Comunidad de Madrid. Inaugurada en 1972, es una presa de gravedad y arco con 134 metros de altura y una capacidad de 425 hectómetros cúbicos, siendo clave para el abastecimiento de agua potable en Madrid y su área metropolitana.&lt;br /&gt;
&lt;br /&gt;
El presente trabajo tiene por objeto la visualización y representación de la geometría de la presa para hacer un posterior análisis de la estabilidad estructural y la interacción del agua con la presa, incluyendo presión y caudal. &lt;br /&gt;
Para su realización se empleará el software de programación y cálculo numérico Matlab.&lt;br /&gt;
&lt;br /&gt;
==Representación de la presa ==&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
% Parámetros de la presa&lt;br /&gt;
r0 = 200;      % Radio base de la presa (aproximado)&lt;br /&gt;
b = 35;        % Curvatura del arco parabólico&lt;br /&gt;
H = 134;       % Altura de la presa&lt;br /&gt;
theta_min = -pi/4;&lt;br /&gt;
theta_max = pi/4;&lt;br /&gt;
&lt;br /&gt;
% Discretización del dominio&lt;br /&gt;
theta = linspace(theta_min, theta_max, 100); % Ángulo en radianes&lt;br /&gt;
z = linspace(0, H, 100);                    % Altura&lt;br /&gt;
&lt;br /&gt;
% Malla para parametrización&lt;br /&gt;
[Theta, Z] = meshgrid(theta, z);&lt;br /&gt;
&lt;br /&gt;
% Ecuación paramétrica para r&lt;br /&gt;
R = r0 + b * (1 - (Z.^2) / H^2);&lt;br /&gt;
&lt;br /&gt;
% Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(Theta);&lt;br /&gt;
Y = R .* sin(Theta);&lt;br /&gt;
&lt;br /&gt;
% Gráfica de la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(X, Y, Z, 'FaceColor', 'cyan', 'EdgeColor', 'none');&lt;br /&gt;
xlabel('X (m)');&lt;br /&gt;
ylabel('Y (m)');&lt;br /&gt;
zlabel('Z (m)');&lt;br /&gt;
title('Superficie parametrizada de la presa (aguas arriba)');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(3);&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:presa1.fig|150px|centre|Representación Presa|]]&lt;br /&gt;
&lt;br /&gt;
==Distribución de presiones sobre la presa ==&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Presa1.fig&amp;diff=73709</id>
		<title>Archivo:Presa1.fig</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Presa1.fig&amp;diff=73709"/>
				<updated>2024-11-26T09:54:37Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_presa_de_El_Atazar&amp;diff=73698</id>
		<title>La presa de El Atazar</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_presa_de_El_Atazar&amp;diff=73698"/>
				<updated>2024-11-26T09:45:43Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Representación de la presa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La presa de El Atazar. Grupo 31 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | &lt;br /&gt;
*Cristopher Ardon Colindres  &lt;br /&gt;
*Andrea Garcia Carrasco   &lt;br /&gt;
*Aaron García Martín     &lt;br /&gt;
*Lara Gutiérrez Kreutzer }}&lt;br /&gt;
&lt;br /&gt;
La presa de El Atazar, ubicada en el río Lozoya, es la mayor y más importante de la Comunidad de Madrid. Inaugurada en 1972, es una presa de gravedad y arco con 134 metros de altura y una capacidad de 425 hectómetros cúbicos, siendo clave para el abastecimiento de agua potable en Madrid y su área metropolitana.&lt;br /&gt;
&lt;br /&gt;
El presente trabajo tiene por objeto la visualización y representación de la geometría de la presa para hacer un posterior análisis de la estabilidad estructural y la interacción del agua con la presa, incluyendo presión y caudal. &lt;br /&gt;
Para su realización se empleará el software de programación y cálculo numérico Matlab.&lt;br /&gt;
&lt;br /&gt;
==Representación de la presa ==&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
% Parámetros de la presa&lt;br /&gt;
r0 = 200;      % Radio base de la presa (aproximado)&lt;br /&gt;
b = 35;        % Curvatura del arco parabólico&lt;br /&gt;
H = 134;       % Altura de la presa&lt;br /&gt;
theta_min = -pi/4;&lt;br /&gt;
theta_max = pi/4;&lt;br /&gt;
&lt;br /&gt;
% Discretización del dominio&lt;br /&gt;
theta = linspace(theta_min, theta_max, 100); % Ángulo en radianes&lt;br /&gt;
z = linspace(0, H, 100);                    % Altura&lt;br /&gt;
&lt;br /&gt;
% Malla para parametrización&lt;br /&gt;
[Theta, Z] = meshgrid(theta, z);&lt;br /&gt;
&lt;br /&gt;
% Ecuación paramétrica para r&lt;br /&gt;
R = r0 + b * (1 - (Z.^2) / H^2);&lt;br /&gt;
&lt;br /&gt;
% Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(Theta);&lt;br /&gt;
Y = R .* sin(Theta);&lt;br /&gt;
&lt;br /&gt;
% Gráfica de la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(X, Y, Z, 'FaceColor', 'cyan', 'EdgeColor', 'none');&lt;br /&gt;
xlabel('X (m)');&lt;br /&gt;
ylabel('Y (m)');&lt;br /&gt;
zlabel('Z (m)');&lt;br /&gt;
title('Superficie parametrizada de la presa (aguas arriba)');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(3);&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Distribución de presiones sobre la presa ==&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_presa_de_El_Atazar&amp;diff=73696</id>
		<title>La presa de El Atazar</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_presa_de_El_Atazar&amp;diff=73696"/>
				<updated>2024-11-26T09:45:33Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Distribución de presiones sobre la presa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La presa de El Atazar. Grupo 31 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | &lt;br /&gt;
*Cristopher Ardon Colindres  &lt;br /&gt;
*Andrea Garcia Carrasco   &lt;br /&gt;
*Aaron García Martín     &lt;br /&gt;
*Lara Gutiérrez Kreutzer }}&lt;br /&gt;
&lt;br /&gt;
La presa de El Atazar, ubicada en el río Lozoya, es la mayor y más importante de la Comunidad de Madrid. Inaugurada en 1972, es una presa de gravedad y arco con 134 metros de altura y una capacidad de 425 hectómetros cúbicos, siendo clave para el abastecimiento de agua potable en Madrid y su área metropolitana.&lt;br /&gt;
&lt;br /&gt;
El presente trabajo tiene por objeto la visualización y representación de la geometría de la presa para hacer un posterior análisis de la estabilidad estructural y la interacción del agua con la presa, incluyendo presión y caudal. &lt;br /&gt;
Para su realización se empleará el software de programación y cálculo numérico Matlab.&lt;br /&gt;
&lt;br /&gt;
==Representación de la presa ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Distribución de presiones sobre la presa ==&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_presa_de_El_Atazar&amp;diff=73695</id>
		<title>La presa de El Atazar</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_presa_de_El_Atazar&amp;diff=73695"/>
				<updated>2024-11-26T09:44:56Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La presa de El Atazar. Grupo 31 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | &lt;br /&gt;
*Cristopher Ardon Colindres  &lt;br /&gt;
*Andrea Garcia Carrasco   &lt;br /&gt;
*Aaron García Martín     &lt;br /&gt;
*Lara Gutiérrez Kreutzer }}&lt;br /&gt;
&lt;br /&gt;
La presa de El Atazar, ubicada en el río Lozoya, es la mayor y más importante de la Comunidad de Madrid. Inaugurada en 1972, es una presa de gravedad y arco con 134 metros de altura y una capacidad de 425 hectómetros cúbicos, siendo clave para el abastecimiento de agua potable en Madrid y su área metropolitana.&lt;br /&gt;
&lt;br /&gt;
El presente trabajo tiene por objeto la visualización y representación de la geometría de la presa para hacer un posterior análisis de la estabilidad estructural y la interacción del agua con la presa, incluyendo presión y caudal. &lt;br /&gt;
Para su realización se empleará el software de programación y cálculo numérico Matlab.&lt;br /&gt;
&lt;br /&gt;
==Representación de la presa ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Distribución de presiones sobre la presa ==&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
% Parámetros de la presa&lt;br /&gt;
r0 = 200;      % Radio base de la presa (aproximado)&lt;br /&gt;
b = 35;        % Curvatura del arco parabólico&lt;br /&gt;
H = 134;       % Altura de la presa&lt;br /&gt;
theta_min = -pi/4;&lt;br /&gt;
theta_max = pi/4;&lt;br /&gt;
&lt;br /&gt;
% Discretización del dominio&lt;br /&gt;
theta = linspace(theta_min, theta_max, 100); % Ángulo en radianes&lt;br /&gt;
z = linspace(0, H, 100);                    % Altura&lt;br /&gt;
&lt;br /&gt;
% Malla para parametrización&lt;br /&gt;
[Theta, Z] = meshgrid(theta, z);&lt;br /&gt;
&lt;br /&gt;
% Ecuación paramétrica para r&lt;br /&gt;
R = r0 + b * (1 - (Z.^2) / H^2);&lt;br /&gt;
&lt;br /&gt;
% Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(Theta);&lt;br /&gt;
Y = R .* sin(Theta);&lt;br /&gt;
&lt;br /&gt;
% Gráfica de la superficie&lt;br /&gt;
figure;&lt;br /&gt;
surf(X, Y, Z, 'FaceColor', 'cyan', 'EdgeColor', 'none');&lt;br /&gt;
xlabel('X (m)');&lt;br /&gt;
ylabel('Y (m)');&lt;br /&gt;
zlabel('Z (m)');&lt;br /&gt;
title('Superficie parametrizada de la presa (aguas arriba)');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(3);&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66819</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66819"/>
				<updated>2023-12-17T18:23:00Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2023-24]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de las deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia de un campo de desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
Como se puede observar en la gráfica, los puntos en los que la divergencia es máxima es en los puntos donde el eje y equivale a 0,6 y 12. Los puntos en los que la divergencia es mínima son aquellos donde el eje y equivale a 3 y 9. Por último, los puntos donde la divergencia es nula equivalen a aquellos puntos donde la gráfica no crece ni decrece, es decir, en los máximos y mínimos. Por otra parte, si se puede observar como la divergencia es un cambio de volumen.&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;. Al ser irrotacional no habrá puntos que sufran un mayor rotacional que otros.&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales en la dirección que marcan los ejes &amp;lt;math&amp;gt;\vec{i}, \vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé son &amp;lt;math&amp;gt;λ=µ=1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%Tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%Creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|800px|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento transversal==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagación de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los desplazamientos producidos en la placa serán únicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parámetros de Lamé correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66283</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66283"/>
				<updated>2023-12-15T18:50:50Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Rotacional de un campo de desplazamientos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de las deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia de un campo de desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
Como se puede observar en la gráfica, los puntos en los que la divergencia es máxima es en los puntos donde el eje y equivale a 0,6 y 12. Los puntos en los que la divergencia es mínima son aquellos donde el eje y equivale a 3 y 9. Por último, los puntos donde la divergencia es nula equivalen a aquellos puntos donde la gráfica no crece ni decrece, es decir, en los máximos y mínimos. Por otra parte, si se puede observar como la divergencia es un cambio de volumen.&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;. Al ser irrotacional no habrá puntos que sufran un mayor rotacional que otros.&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales en la dirección que marcan los ejes &amp;lt;math&amp;gt;\vec{i}, \vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé son &amp;lt;math&amp;gt;λ=µ=1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%Tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%Creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|800px|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento transversal==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagación de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los desplazamientos producidos en la placa serán únicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parámetros de Lamé correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66277</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66277"/>
				<updated>2023-12-15T18:49:20Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Calculo del módulo de desplazamiento longitudinal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de las deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia de un campo de desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
Como se puede observar en la gráfica, los puntos en los que la divergencia es máxima es en los puntos donde el eje y equivale a 0,6 y 12. Los puntos en los que la divergencia es mínima son aquellos donde el eje y equivale a 3 y 9. Por último, los puntos donde la divergencia es nula equivalen a aquellos puntos donde la gráfica no crece ni decrece, es decir, en los máximos y mínimos. Por otra parte, si se puede observar como la divergencia es un cambio de volumen.&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;. Al ser irrotacional no habrá puntos que sufren un mayor rotacional que otros.&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales en la dirección que marcan los ejes &amp;lt;math&amp;gt;\vec{i}, \vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé son &amp;lt;math&amp;gt;λ=µ=1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%Tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%Creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|800px|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento transversal==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagación de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los desplazamientos producidos en la placa serán únicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parámetros de Lamé correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66271</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66271"/>
				<updated>2023-12-15T18:48:03Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Rotacional de un campo de desplazamientos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de las deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia de un campo de desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
Como se puede observar en la gráfica, los puntos en los que la divergencia es máxima es en los puntos donde el eje y equivale a 0,6 y 12. Los puntos en los que la divergencia es mínima son aquellos donde el eje y equivale a 3 y 9. Por último, los puntos donde la divergencia es nula equivalen a aquellos puntos donde la gráfica no crece ni decrece, es decir, en los máximos y mínimos. Por otra parte, si se puede observar como la divergencia es un cambio de volumen.&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;. Al ser irrotacional no habrá puntos que sufren un mayor rotacional que otros.&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales en la dirección que marcan los ejes &amp;lt;math&amp;gt;\vec{i}, \vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé son &amp;lt;math&amp;gt;λ=µ=1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%Tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%Creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|800px|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagación de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los desplazamientos producidos en la placa serán únicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parámetros de Lamé correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66268</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66268"/>
				<updated>2023-12-15T18:47:16Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Rotacional de un campo de desplazamientos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de las deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia de un campo de desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
Como se puede observar en la gráfica, los puntos en los que la divergencia es máxima es en los puntos donde el eje y equivale a 0,6 y 12. Los puntos en los que la divergencia es mínima son aquellos donde el eje y equivale a 3 y 9. Por último, los puntos donde la divergencia es nula equivalen a aquellos puntos donde la gráfica no crece ni decrece, es decir, en los máximos y mínimos. Por otra parte, si se puede observar como la divergencia es un cambio de volumen.&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;, no habra puntos que sufren un mayor rotacional que otros.&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales en la dirección que marcan los ejes &amp;lt;math&amp;gt;\vec{i}, \vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé son &amp;lt;math&amp;gt;λ=µ=1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%Tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%Creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|800px|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagación de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los desplazamientos producidos en la placa serán únicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parámetros de Lamé correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66266</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66266"/>
				<updated>2023-12-15T18:46:28Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Rotacional de un campo de desplazamientos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de las deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia de un campo de desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
Como se puede observar en la gráfica, los puntos en los que la divergencia es máxima es en los puntos donde el eje y equivale a 0,6 y 12. Los puntos en los que la divergencia es mínima son aquellos donde el eje y equivale a 3 y 9. Por último, los puntos donde la divergencia es nula equivalen a aquellos puntos donde la gráfica no crece ni decrece, es decir, en los máximos y mínimos. Por otra parte, si se puede observar como la divergencia es un cambio de volumen.&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\ \left  \bigtriangledown \times \vec{u} \right  = 0 &amp;lt;/math&amp;gt;, no habra puntos que sufren un mayor rotacional que otros.&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales en la dirección que marcan los ejes &amp;lt;math&amp;gt;\vec{i}, \vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé son &amp;lt;math&amp;gt;λ=µ=1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%Tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%Creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|800px|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagación de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los desplazamientos producidos en la placa serán únicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parámetros de Lamé correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66261</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66261"/>
				<updated>2023-12-15T18:44:12Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Tensiones Tangenciales Respecto al Plano Ortogonal a \ \vec i  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de las deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia de un campo de desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
Como se puede observar en la gráfica, los puntos en los que la divergencia es máxima es en los puntos donde el eje y equivale a 0,6 y 12. Los puntos en los que la divergencia es mínima son aquellos donde el eje y equivale a 3 y 9. Por último, los puntos donde la divergencia es nula equivalen a aquellos puntos donde la gráfica no crece ni decrece, es decir, en los máximos y mínimos. Por otra parte, si se puede observar como la divergencia es un cambio de volumen.&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales en la dirección que marcan los ejes &amp;lt;math&amp;gt;\vec{i}, \vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé son &amp;lt;math&amp;gt;λ=µ=1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%Tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%Creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|800px|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagación de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los desplazamientos producidos en la placa serán únicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parámetros de Lamé correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66260</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66260"/>
				<updated>2023-12-15T18:43:43Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Tensiones normales en la dirección que marcan los ejes \vec{i}, \vec{j} y \vec{k} */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de las deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia de un campo de desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
Como se puede observar en la gráfica, los puntos en los que la divergencia es máxima es en los puntos donde el eje y equivale a 0,6 y 12. Los puntos en los que la divergencia es mínima son aquellos donde el eje y equivale a 3 y 9. Por último, los puntos donde la divergencia es nula equivalen a aquellos puntos donde la gráfica no crece ni decrece, es decir, en los máximos y mínimos. Por otra parte, si se puede observar como la divergencia es un cambio de volumen.&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales en la dirección que marcan los ejes &amp;lt;math&amp;gt;\vec{i}, \vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé son &amp;lt;math&amp;gt;λ=µ=1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%Tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%Creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|800px|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagación de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los desplazamientos producidos en la placa serán únicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parámetros de Lamé correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66259</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66259"/>
				<updated>2023-12-15T18:43:16Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Tensiones normales en la dirección que marcan los ejes \vec{i}, \vec{j} y \vec{k} */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de las deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia de un campo de desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
Como se puede observar en la gráfica, los puntos en los que la divergencia es máxima es en los puntos donde el eje y equivale a 0,6 y 12. Los puntos en los que la divergencia es mínima son aquellos donde el eje y equivale a 3 y 9. Por último, los puntos donde la divergencia es nula equivalen a aquellos puntos donde la gráfica no crece ni decrece, es decir, en los máximos y mínimos. Por otra parte, si se puede observar como la divergencia es un cambio de volumen.&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales en la dirección que marcan los ejes &amp;lt;math&amp;gt;\vec{i}, \vec{j} y \vec{k}&amp;lt;/math&amp;gt;==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé son &amp;lt;math&amp;gt;λ=µ=1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%Tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%Creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|800px|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagación de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los desplazamientos producidos en la placa serán únicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parámetros de Lamé correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66257</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66257"/>
				<updated>2023-12-15T18:42:49Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Tensiones normales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de las deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia de un campo de desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
Como se puede observar en la gráfica, los puntos en los que la divergencia es máxima es en los puntos donde el eje y equivale a 0,6 y 12. Los puntos en los que la divergencia es mínima son aquellos donde el eje y equivale a 3 y 9. Por último, los puntos donde la divergencia es nula equivalen a aquellos puntos donde la gráfica no crece ni decrece, es decir, en los máximos y mínimos. Por otra parte, si se puede observar como la divergencia es un cambio de volumen.&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales en la dirección que marcan los ejes \vec{i}, \vec{j} y \vec{k}==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé son &amp;lt;math&amp;gt;λ=µ=1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%Tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%Creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|800px|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagación de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los desplazamientos producidos en la placa serán únicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parámetros de Lamé correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66250</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66250"/>
				<updated>2023-12-15T18:39:37Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Divergencia del Campo de Desplazamientos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de las deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia de un campo de desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
Como se puede observar en la gráfica, los puntos en los que la divergencia es máxima es en los puntos donde el eje y equivale a 0,6 y 12. Los puntos en los que la divergencia es mínima son aquellos donde el eje y equivale a 3 y 9. Por último, los puntos donde la divergencia es nula equivalen a aquellos puntos donde la gráfica no crece ni decrece, es decir, en los máximos y mínimos. Por otra parte, si se puede observar como la divergencia es un cambio de volumen.&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé son &amp;lt;math&amp;gt;λ=µ=1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%Tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%Creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|800px|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagación de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los desplazamientos producidos en la placa serán únicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parámetros de Lamé correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66238</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66238"/>
				<updated>2023-12-15T18:35:40Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Divergencia del Campo de Desplazamientos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de las deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
Como se puede observar en la gráfica, los puntos en los que la divergencia es máxima es en los puntos donde el eje y equivale a 0,6 y 12. Los puntos en los que la divergencia es mínima son aquellos donde el eje y equivale a 3 y 9. Por último, los puntos donde la divergencia es nula equivalen a aquellos puntos donde la gráfica no crece ni decrece, es decir, en los máximos y mínimos. Por otra parte, si se puede observar como la divergencia es un cambio de volumen.&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé son &amp;lt;math&amp;gt;λ=µ=1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%Tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%Creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|800px|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagación de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los desplazamientos producidos en la placa serán únicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parámetros de Lamé correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66235</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66235"/>
				<updated>2023-12-15T18:34:19Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Divergencia del Campo de Desplazamientos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de las deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
Como se puede observar en la gráfica, los puntos en los que la divergencia es máxima es en los puntos donde el eje y equivale a 0,6 y 12. Los puntos en los que la divergencia es mínima son aquellos donde el eje y equivale a 3 y 9. Por último, los puntos donde la divergencia es nula equivalen a aquellos puntos donde la gráfica no crece ni decrece, es decir, en los máximos y mínimos.&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé son &amp;lt;math&amp;gt;λ=µ=1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%Tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%Creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|800px|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagación de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los desplazamientos producidos en la placa serán únicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parámetros de Lamé correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66229</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66229"/>
				<updated>2023-12-15T18:28:27Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Representación de deformaciones de la placa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de las deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé son &amp;lt;math&amp;gt;λ=µ=1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%Tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%Creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|800px|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagación de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los desplazamientos producidos en la placa serán únicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parámetros de Lamé correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66218</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66218"/>
				<updated>2023-12-15T18:24:19Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Calculo del módulo de desplazamiento longitudinal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé son &amp;lt;math&amp;gt;λ=µ=1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%Tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%Creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|800px|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagación de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los desplazamientos producidos en la placa serán únicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parámetros de Lamé correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66199</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66199"/>
				<updated>2023-12-15T18:18:05Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Tensiones normales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé son &amp;lt;math&amp;gt;λ=µ=1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%Tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%Creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|800px|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66194</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66194"/>
				<updated>2023-12-15T18:17:09Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Tensiones normales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé son &amp;lt;math&amp;gt;λ=µ=1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%Tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%Creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66192</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66192"/>
				<updated>2023-12-15T18:15:37Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Tensiones normales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé son &amp;lt;math&amp;gt;λ=µ=1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66189</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66189"/>
				<updated>2023-12-15T18:14:01Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Tensiones normales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé son &amp;lt;math&amp;gt;λ=µ=1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(\frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66152</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66152"/>
				<updated>2023-12-15T18:04:17Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Tensiones normales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé son &amp;lt;math&amp;gt;λ=µ=1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66145</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66145"/>
				<updated>2023-12-15T18:01:19Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Tensiones normales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo, donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé &amp;lt;math&amp;gt;λ, µ =1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66135</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66135"/>
				<updated>2023-12-15T17:59:15Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Rotacional de un campo de desplazamientos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé &amp;lt;math&amp;gt;λ, µ =1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66132</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66132"/>
				<updated>2023-12-15T17:58:28Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Rotacional de un campo de desplazamientos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial 3}\\ 0 &amp;amp; \frac{1}{3}Sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé &amp;lt;math&amp;gt;λ, µ =1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66129</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66129"/>
				<updated>2023-12-15T17:57:21Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Rotacional de un campo de desplazamientos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; \frac{\partial }{\partial x_2} &amp;amp; \frac{\partial }{\partial x_3}\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso, el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}Sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendría definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx &amp;amp; d/dy &amp;amp; d/dz\\ 0 &amp;amp; \frac{1}{3}Sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé &amp;lt;math&amp;gt;λ, µ =1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66122</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66122"/>
				<updated>2023-12-15T17:56:23Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Rotacional de un campo de desplazamientos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \frac{\partial }{\partial x_1} &amp;amp; d/dx_2 &amp;amp; d/dx_3\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}Sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendria definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx &amp;amp; d/dy &amp;amp; d/dz\\ 0 &amp;amp; \frac{1}{3}Sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé &amp;lt;math&amp;gt;λ, µ =1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66111</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66111"/>
				<updated>2023-12-15T17:54:53Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Rotacional de un campo de desplazamientos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ \partial u_{1} &amp;amp; d/dx_2 &amp;amp; d/dx_3\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}Sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendria definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx &amp;amp; d/dy &amp;amp; d/dz\\ 0 &amp;amp; \frac{1}{3}Sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé &amp;lt;math&amp;gt;λ, µ =1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66104</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66104"/>
				<updated>2023-12-15T17:52:29Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Rotacional de un campo de desplazamientos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotación alrededor de un punto, y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx_1 &amp;amp; d/dx_2 &amp;amp; d/dx_3\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}Sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendria definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx &amp;amp; d/dy &amp;amp; d/dz\\ 0 &amp;amp; \frac{1}{3}Sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé &amp;lt;math&amp;gt;λ, µ =1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66095</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66095"/>
				<updated>2023-12-15T17:50:23Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Divergencia del Campo de Desplazamientos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Función que define la divergencia con dos variables x e y&lt;br /&gt;
subplot(1,2,1) %Representación de la primera figura&lt;br /&gt;
surf(X,Y,Z); %Representación de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representación de la segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z);&lt;br /&gt;
contour(X,Y,Z,10,'K') %Creamos las curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % Quitamos el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotacion alrededor de un punto y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx_1 &amp;amp; d/dx_2 &amp;amp; d/dx_3\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}Sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendria definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx &amp;amp; d/dy &amp;amp; d/dz\\ 0 &amp;amp; \frac{1}{3}Sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé &amp;lt;math&amp;gt;λ, µ =1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66090</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66090"/>
				<updated>2023-12-15T17:48:04Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Divergencia del Campo de Desplazamientos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1]; %Discretización x&lt;br /&gt;
y=[0:h:12]; %Discretización y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Mallado&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Funcion que defibe la divergencia, dos variables x e y&lt;br /&gt;
subplot(1,2,1)% primera figura &lt;br /&gt;
surf(X,Y,Z); %Representacion de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representacion segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z); %representacion grafica&lt;br /&gt;
contour(X,Y,Z,10,'K') %curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % quitar el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotacion alrededor de un punto y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx_1 &amp;amp; d/dx_2 &amp;amp; d/dx_3\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}Sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendria definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx &amp;amp; d/dy &amp;amp; d/dz\\ 0 &amp;amp; \frac{1}{3}Sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé &amp;lt;math&amp;gt;λ, µ =1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66082</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66082"/>
				<updated>2023-12-15T17:45:51Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Divergencia del Campo de Desplazamientos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;. Nos queda la siguiente exptresión &amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1];%Discretizacion x&lt;br /&gt;
y=[0:h:12];%Discretizacion y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Mallado&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Funcion que defibe la divergencia, dos variables x e y&lt;br /&gt;
subplot(1,2,1)% primera figura &lt;br /&gt;
surf(X,Y,Z); %Representacion de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representacion segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z); %representacion grafica&lt;br /&gt;
contour(X,Y,Z,10,'K') %curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % quitar el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotacion alrededor de un punto y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx_1 &amp;amp; d/dx_2 &amp;amp; d/dx_3\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}Sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendria definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx &amp;amp; d/dy &amp;amp; d/dz\\ 0 &amp;amp; \frac{1}{3}Sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé &amp;lt;math&amp;gt;λ, µ =1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66081</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66081"/>
				<updated>2023-12-15T17:45:23Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Divergencia del Campo de Desplazamientos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1];%Discretizacion x&lt;br /&gt;
y=[0:h:12];%Discretizacion y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Mallado&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Funcion que defibe la divergencia, dos variables x e y&lt;br /&gt;
subplot(1,2,1)% primera figura &lt;br /&gt;
surf(X,Y,Z); %Representacion de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representacion segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z); %representacion grafica&lt;br /&gt;
contour(X,Y,Z,10,'K') %curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % quitar el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotacion alrededor de un punto y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx_1 &amp;amp; d/dx_2 &amp;amp; d/dx_3\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}Sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendria definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx &amp;amp; d/dy &amp;amp; d/dz\\ 0 &amp;amp; \frac{1}{3}Sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé &amp;lt;math&amp;gt;λ, µ =1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66078</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66078"/>
				<updated>2023-12-15T17:45:01Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Divergencia del Campo de Desplazamientos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u_1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u_2=\frac{1}{3}sin(\frac{π}{3}y)\&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1];%Discretizacion x&lt;br /&gt;
y=[0:h:12];%Discretizacion y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Mallado&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Funcion que defibe la divergencia, dos variables x e y&lt;br /&gt;
subplot(1,2,1)% primera figura &lt;br /&gt;
surf(X,Y,Z); %Representacion de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representacion segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z); %representacion grafica&lt;br /&gt;
contour(X,Y,Z,10,'K') %curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % quitar el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotacion alrededor de un punto y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx_1 &amp;amp; d/dx_2 &amp;amp; d/dx_3\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}Sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendria definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx &amp;amp; d/dy &amp;amp; d/dz\\ 0 &amp;amp; \frac{1}{3}Sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé &amp;lt;math&amp;gt;λ, µ =1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66072</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66072"/>
				<updated>2023-12-15T17:42:47Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Divergencia del Campo de Desplazamientos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt;  viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1];%Discretizacion x&lt;br /&gt;
y=[0:h:12];%Discretizacion y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Mallado&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Funcion que defibe la divergencia, dos variables x e y&lt;br /&gt;
subplot(1,2,1)% primera figura &lt;br /&gt;
surf(X,Y,Z); %Representacion de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representacion segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z); %representacion grafica&lt;br /&gt;
contour(X,Y,Z,10,'K') %curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % quitar el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotacion alrededor de un punto y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx_1 &amp;amp; d/dx_2 &amp;amp; d/dx_3\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}Sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendria definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx &amp;amp; d/dy &amp;amp; d/dz\\ 0 &amp;amp; \frac{1}{3}Sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé &amp;lt;math&amp;gt;λ, µ =1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66069</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66069"/>
				<updated>2023-12-15T17:41:57Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Representación de deformaciones de la placa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X)); %Creamos una matriz de ceros de tamaño X&lt;br /&gt;
mesh(X,Y,Z); %Creamos el mallado del campo&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; %Suma de u las posiciones de x&lt;br /&gt;
YY=Y+v; %Suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt; viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1];%Discretizacion x&lt;br /&gt;
y=[0:h:12];%Discretizacion y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Mallado&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Funcion que defibe la divergencia, dos variables x e y&lt;br /&gt;
subplot(1,2,1)% primera figura &lt;br /&gt;
surf(X,Y,Z); %Representacion de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representacion segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z); %representacion grafica&lt;br /&gt;
contour(X,Y,Z,10,'K') %curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % quitar el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotacion alrededor de un punto y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx_1 &amp;amp; d/dx_2 &amp;amp; d/dx_3\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}Sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendria definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx &amp;amp; d/dy &amp;amp; d/dz\\ 0 &amp;amp; \frac{1}{3}Sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé &amp;lt;math&amp;gt;λ, µ =1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66067</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66067"/>
				<updated>2023-12-15T17:40:15Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Campo vectorial para t=0 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos el mallado del campo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); % Creamos el mallado&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X));&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; % suma de u las poosiciones de x&lt;br /&gt;
YY=Y+v; % suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt; viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1];%Discretizacion x&lt;br /&gt;
y=[0:h:12];%Discretizacion y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Mallado&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Funcion que defibe la divergencia, dos variables x e y&lt;br /&gt;
subplot(1,2,1)% primera figura &lt;br /&gt;
surf(X,Y,Z); %Representacion de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representacion segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z); %representacion grafica&lt;br /&gt;
contour(X,Y,Z,10,'K') %curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % quitar el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotacion alrededor de un punto y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx_1 &amp;amp; d/dx_2 &amp;amp; d/dx_3\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}Sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendria definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx &amp;amp; d/dy &amp;amp; d/dz\\ 0 &amp;amp; \frac{1}{3}Sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé &amp;lt;math&amp;gt;λ, µ =1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66065</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66065"/>
				<updated>2023-12-15T17:39:47Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Energía calorífica  \vec{Q}  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Creamos el mallado de la placa&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos elmallado delcampo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); % Creamos el mallado&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X));&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; % suma de u las poosiciones de x&lt;br /&gt;
YY=Y+v; % suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt; viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1];%Discretizacion x&lt;br /&gt;
y=[0:h:12];%Discretizacion y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Mallado&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Funcion que defibe la divergencia, dos variables x e y&lt;br /&gt;
subplot(1,2,1)% primera figura &lt;br /&gt;
surf(X,Y,Z); %Representacion de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representacion segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z); %representacion grafica&lt;br /&gt;
contour(X,Y,Z,10,'K') %curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % quitar el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotacion alrededor de un punto y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx_1 &amp;amp; d/dx_2 &amp;amp; d/dx_3\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}Sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendria definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx &amp;amp; d/dy &amp;amp; d/dz\\ 0 &amp;amp; \frac{1}{3}Sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé &amp;lt;math&amp;gt;λ, µ =1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66064</id>
		<title>Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_Campos_Escalares_y_Vectoriales_en_elasticidad,_Grupo(2)&amp;diff=66064"/>
				<updated>2023-12-15T17:39:32Z</updated>
		
		<summary type="html">&lt;p&gt;Jaime Pérez: /* Cálculo de ▽T y su representación */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de Campos Escalares y Vectoriales en elasticidad, Grupo(2) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | &lt;br /&gt;
* Soto, Pablo&lt;br /&gt;
* Mateo, Nicolás&lt;br /&gt;
* García, Andrea&lt;br /&gt;
* Villaverde, Rodrigo&lt;br /&gt;
* Pérez, Jaime}}&lt;br /&gt;
El objetivo de este artículo es visualizar los distintos '''[https://es.wikipedia.org/wiki/Campo_escalar campos escalares]''' y '''[https://es.wikipedia.org/wiki/Campo_vectorial campos vectoriales]''' en elasticidad. Para ello, consideramos una placa rectangular plana y dos magnitudes físicas, la temperatura, expresada por un campo escalar y el desplazamiento ondulatorio producido por una fuerza determinada. Supondremos que el desplazamiento se trata de una onda longitudinal en la que la dirección de propagación es ortogonal a la amplitud. Haremos uso de programas de cálculo matemático como [https://es.wikipedia.org/wiki/GNU_Octave Octave] y [https://es.wikipedia.org/wiki/MATLAB MATLAB] para realizar cálculos complejos y representar visualmente los distintos campos.&lt;br /&gt;
&lt;br /&gt;
==Representación de la placa rectangular==&lt;br /&gt;
Para empezar el ejercicio deberemos crear un mallado acorde a los parámetros establecidos en el enunciado.  Para ello deberemos tomar los ejes empleando el comando 'axis' en el rectángulo definido por &amp;lt;math&amp;gt; (x, y) ∈ [-1,1] × [0,12] &amp;lt;/math&amp;gt; y empleando un paso de muestreo &amp;lt;math&amp;gt; h=\frac{2}{10}&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt; x &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; y &amp;lt;/math&amp;gt;.&lt;br /&gt;
Haremos uso del siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=0.*X.*Y; &lt;br /&gt;
mesh(X,Y,Z); %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las mismas proporciones&lt;br /&gt;
title('Placa rectangular plana')&lt;br /&gt;
xlabel('eje x') %Nombramos los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
view(2); %Establecemos el ángulo de vista&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:apartado1sup2d.png|150px|centre|Mallado de la placa rectángular|]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
La temperatura viene definida por la expresión &amp;lt;math&amp;gt; T(x,y)=3log(1+(x+1)^2)+log(1+(y-2)^2) &amp;lt;/math&amp;gt;. Además de esto, deberemos indicar cuales son los puntos de la gráfica en los que la temperatura es máxima por lo que calcularemos el gradiente del campo y lo representaremos graficamente mediante MATLAB.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
subplot(1,2,1) %Representamos la gráfica de la primera columna&lt;br /&gt;
h=2/20; %Definimos el paso de muestro&lt;br /&gt;
x=[-1:h:1]; %Definimos los límites de la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=3*log(1+(X+1).^2)+log(1+(Y-2).^2); %Ponemos la función de la T en función del eje Z&lt;br /&gt;
mesh(X,Y,Z) %Creamos la placa&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 3D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
subplot(1,2,2) %Representamos la gráfica de la segunda columna&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
shading flat %Quitamos el mallado negro&lt;br /&gt;
hold on&lt;br /&gt;
contour(X,Y,Z,20,'k') %Creamos las curvas de nivel en color negro&lt;br /&gt;
hold off&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Curvas de nivel de la temperatura en 2D&amp;quot;) %Título de la gráfica y los ejes&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:curvasniveltempo.png|550px|centre|]]&lt;br /&gt;
===Temperatura máxima===&lt;br /&gt;
Según la gráfica, podemos observar que el punto donde más temperatura se alcanza es en el punto &amp;lt;math&amp;gt;(1,12)&amp;lt;/math&amp;gt;. Para saber cual es el valor máximo de la temperatura utilizaremos el siguiente comando al final del código anterior, este código nos dará el valor máximo que alcanza la temperatura en la región:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
Tmax=max(max(Z))&lt;br /&gt;
}}&lt;br /&gt;
El programa nos indicará que el valor de la temperatura máxima es 9,4434ºC.&lt;br /&gt;
[[Archivo:tmax.png|100px|centre|]]&lt;br /&gt;
&lt;br /&gt;
===Cálculo de ▽T y su representación===&lt;br /&gt;
Para calcular el gradiente de un campo escalar, que en este caso es la temperatura dada en función de &amp;lt;math&amp;gt;T=  3log(1+(x+1)^2)+log(1+(y-2)^2)&amp;lt;/math&amp;gt;, deberemos realizar la derivada parcial de cada coordenada reflejada sobre la base ortonormal orientada positivamente &amp;lt;math&amp;gt;\vec{i},\vec{j},\vec{k}&amp;lt;/math&amp;gt;, sin embargo, al ser una placa en 2 dimensiones no se realizará la derivada parcial de la coordenada &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;. Por lo que la divergencia de la temperatura será &amp;lt;math&amp;gt;▽T=\frac{\partial{T}}{\partial{x}}\vec{i}+\frac{\partial{T}}{\partial{y}}\vec{j}&amp;lt;/math&amp;gt;, que con nuestra función temperatura es &amp;lt;math&amp;gt;▽T=(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt;. Una vez calculada la divergencia podemos representarlo en la gráfica. Utilizaremos el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Generamos el mallado de los parámetros establecidos&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:gradiente2_2.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt;==&lt;br /&gt;
De acuerdo con la Ley de Fourier, la energía calorífica &amp;lt;math&amp;gt; \vec{Q} &amp;lt;/math&amp;gt; viaja según la fórmula &amp;lt;math&amp;gt; \vec{Q}=-k∇T &amp;lt;/math&amp;gt;, donde κ es la constante de conductividad térmica de la placa que supondremos &amp;lt;math&amp;gt;k = 1&amp;lt;/math&amp;gt;. Una vez calculada la energía calorífica &amp;lt;math&amp;gt; \vec{Q}= -(\frac{6x+6}{1+(x+1)^2})\vec{i}+(\frac{2y-4}{1+(y-2)^2})\vec{j}&amp;lt;/math&amp;gt; deberemos representarlo en la gráfica utilizando el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
f=inline('3*log(1+(x+1).^2)+log(1+(y-2).^2)','x','y'); %Creamos las funciones del campo&lt;br /&gt;
fx=inline('-(6*(x+1))./(1+(x+1).^2)','x','y');&lt;br /&gt;
fy=inline('-(2*(y-2))./(1+(y-2).^2)','x','y');&lt;br /&gt;
x=[-1:h:1]; %Discretizamos la placa&lt;br /&gt;
y=[0:h:12];&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Creamos el mallado de la placa&lt;br /&gt;
Z=f(X,Y); &lt;br /&gt;
contour(X,Y,Z,20,'g') %Creamos las curvas de nivel del campo&lt;br /&gt;
hold on&lt;br /&gt;
k=0.3; %Establecemos el tamaño de paso&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy);&lt;br /&gt;
U=fx(XX,YY);&lt;br /&gt;
V=fy(XX,YY);&lt;br /&gt;
quiver(XX,YY,U,V,'k') %Representamos el campo vectorial&lt;br /&gt;
axis equal %Los ejes mantienen las proporciones&lt;br /&gt;
title(&amp;quot;Representación de ▽T&amp;quot;)&lt;br /&gt;
xlabel('eje x') %Título de la gráfica y los ejes&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
zlabel('T(x,y)')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:energiacal.png|150px|centre|]]&lt;br /&gt;
Se puede observar que el campo generado por la energía calorífica tiene sentido opuesto a ▽T.&lt;br /&gt;
==Campo vectorial para &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;==&lt;br /&gt;
El campo vectorial viene definido por la expresión &amp;lt;math&amp;gt; \vec{u}(x,y,t)= \vec{a}sin(πk(\vec{d}*\vec{r_o}(x,y)-vt))&amp;lt;/math&amp;gt;. Sustituyendo los valores de la ecuación indicados en el enunciado, &amp;lt;math&amp;gt; \vec{a}=\vec{d}=\frac{1}{3}\vec{j} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, y por último &amp;lt;math&amp;gt;r_o=x\vec{i}+y\vec{j}&amp;lt;/math&amp;gt;, para &amp;lt;math&amp;gt;t=0 &amp;lt;/math&amp;gt; nos queda que &amp;lt;math&amp;gt;\vec{u}(x,y,0)= \frac{1}{3}\vec{j}sin(π(\frac{1}{3}\vec{j}*(x\vec{i}+y\vec{j})))&amp;lt;/math&amp;gt;. Si continuamos operando la expresión nos queda &amp;lt;math&amp;gt;\vec{u}(x,y,0)= (0,\frac{1}{3},0)sin(x,y(0,\frac{1}{3},0)(1,1,0))&amp;lt;/math&amp;gt;. Fianlmente obtenemos que &amp;lt;math&amp;gt;\vec{u}(x,y,0)=\frac{1}{3}sin(\frac{1}{3},x,y)\vec{j}&amp;lt;/math&amp;gt;. Utilizaremos el siguiente código para representar el campo vectorial:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.3; %Establecemos un tamaño de paso&lt;br /&gt;
u=inline('0.*x.*y','x','y'); %Aplicamos la función en u&lt;br /&gt;
v=inline('(1/3)*sin(pi*y/3)','x','y'); %Aplicamos la función en v&lt;br /&gt;
x=[-1:k:1];% Discretización de x&lt;br /&gt;
y=[0:k:12]; % Discretización de  y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Creamos el mallado de la placa&lt;br /&gt;
xx=[-1:k:1];&lt;br /&gt;
yy=[0:k:12];&lt;br /&gt;
[XX,YY]=meshgrid(xx,yy); %Creamos elmallado delcampo&lt;br /&gt;
U=u(XX,YY); %Aplicamos la funcion u a XX e YY&lt;br /&gt;
V=v(XX,YY);% Aplicamos la funcion v a XX e YY&lt;br /&gt;
quiver(XX,YY,U,V) %Representamos el campo vectorial&lt;br /&gt;
axis image %Ajustar los limites con la figura y mantiene la proporción de los ejes&lt;br /&gt;
title('Campo Vectorial')&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:campovec.png|150px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Representación de deformaciones de la placa==&lt;br /&gt;
El campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt; es el campo de fuerzas que actúan sobre nuestra placa en el instante t=0.&lt;br /&gt;
La representación de las posiciones en los puntos de la placa mediante MATLAB es la siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
k=0.2;&lt;br /&gt;
x=[-1:k:1];% Discretización x&lt;br /&gt;
y=[0:k:12];% Discretizción y&lt;br /&gt;
[X,Y]=meshgrid(x,y); % Creamos el mallado&lt;br /&gt;
u=0.*X.*Y; %Función de u&lt;br /&gt;
v=(1/3)*sin(pi*Y./3);% Función de v&lt;br /&gt;
Z=zeros(size(X));&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
pcolor(X,Y,Z)&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
title ('antes desplazamiento')&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,2) %en esta figura sumamos los vectores posicion antes de hacer acuar el campo mas los vectores que se generan una vez acutado el campo&lt;br /&gt;
XX=X+u; % suma de u las poosiciones de x&lt;br /&gt;
YY=Y+v; % suma de ven las posiciones de y&lt;br /&gt;
pcolor(XX,YY,Z);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
title('despues del desplazamiento')&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Desplazamientos_G2_2324.png |800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del Campo de Desplazamientos==&lt;br /&gt;
Dado el campo vectorial &amp;lt;math&amp;gt;\ \vec{u}(x,y,0)=\frac{1}{3}sin(\frac{π}{3}.y)\vec{j}&amp;lt;/math&amp;gt;, la divergencia de &amp;lt;math&amp;gt;\ \vec{u}&amp;lt;/math&amp;gt; viene dada por &amp;lt;math&amp;gt;▽\vec{u}=\frac{\partial{u1}}{\partial{x}}+\frac{\partial{u2}}{\partial{y}}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt; \ u1=0\ &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \ u2=\frac{1}{3}sin(\frac{π}{3}y)\ &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ ▽\vec{u}=\frac{π}{9}cos(\frac{π}{3}y)\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La Divergencia&amp;lt;math&amp;gt;\ ▽\vec{u} &amp;lt;/math&amp;gt; nos muestra el flujo del campo por unidad de volumen.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=2/20;&lt;br /&gt;
x=[-1:h:1];%Discretizacion x&lt;br /&gt;
y=[0:h:12];%Discretizacion y&lt;br /&gt;
[X,Y]=meshgrid(x,y); %Mallado&lt;br /&gt;
Z=pi/9*cos((pi/3).*Y); %Funcion que defibe la divergencia, dos variables x e y&lt;br /&gt;
subplot(1,2,1)% primera figura &lt;br /&gt;
surf(X,Y,Z); %Representacion de la superficie&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
shading flat&lt;br /&gt;
subplot(1,2,2) %Representacion segunda figura&lt;br /&gt;
hold on&lt;br /&gt;
axis equal&lt;br /&gt;
pcolor(X,Y,Z); %representacion grafica&lt;br /&gt;
contour(X,Y,Z,10,'K') %curvas de nivel&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat % quitar el mallado negro&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('Divergencia')&lt;br /&gt;
axis equal&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Divergencia_G2_2324.png|800px|centre|]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional de un campo de desplazamientos==&lt;br /&gt;
El rotacional de un campo vectorial &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt;, expresado en coordenadas cartesianas, se define como la tendencia del campo a inducir rotacion alrededor de un punto y lo designamos por&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
 &lt;br /&gt;
Sea &amp;lt;math&amp;gt; \vec{u}(x_1,x_2,x_3)=u_1(x_1,x_2,x_3)\vec{i}+u_2(x_1,x_2,x_3)\vec{j}+u_3(x_1,x_2,x_3)\vec{k} &amp;lt;/math&amp;gt;, expresado en la base canónica de &amp;lt;math&amp;gt;ℝ^3&amp;lt;/math&amp;gt;, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx_1 &amp;amp; d/dx_2 &amp;amp; d/dx_3\\ u_1 &amp;amp; u_2  &amp;amp; u_3\end{vmatrix}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Empleando en nuestro caso el campo vectorial &amp;lt;math&amp;gt;\vec{u}(x,y,z)=\frac{1}{3}Sen(π/3y)\vec{j}&amp;lt;/math&amp;gt;, el rotacional vendria definido como &amp;lt;math&amp;gt;\ \bigtriangledown \times \vec{u} = \begin{vmatrix}\vec{i} &amp;amp; \vec{j} &amp;amp;\vec{k} \\ d/dx &amp;amp; d/dy &amp;amp; d/dz\\ 0 &amp;amp; \frac{1}{3}Sen(π/3y)\vec{j}  &amp;amp; 0\end{vmatrix}=(0-0)\vec{i}+(0-0)\vec{j}+(0-0)\vec{k}=\vec{0}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Al obtener como solucion del rotacional el vector nulo, podemos ver que nos encontramos con que &amp;lt;math&amp;gt;\vec{u}(x_1,x_2,x_3)&amp;lt;/math&amp;gt; es un campo irrotacional ó conservativo en el que se cumple que &amp;lt;math&amp;gt;\ \left | \bigtriangledown \times \vec{u} \right | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
Tenemos el campo de tensiones &amp;lt;math&amp;gt;\sigma=λ\bigtriangledown \cdot \vec{u}1 + 2µe&amp;lt;/math&amp;gt; en un medio elástico, isótropo y homogéneo donde la parte simétrica del gradiente del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Los coeficientes de Lamé &amp;lt;math&amp;gt;λ, µ =1&amp;lt;/math&amp;gt; y la divergencia del campo vectorial &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; es &amp;lt;math&amp;gt;\bigtriangledown \cdot \vec{u}&amp;lt;/math&amp;gt; .&lt;br /&gt;
Para calcular las deformaciones en las direcciones de los vectores de la base ortonormal orientada positivamente &amp;lt;math&amp;gt;{\vec i,\vec j,\vec k}&amp;lt;/math&amp;gt;, se comienza con estos cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\begin{pmatrix}\frac{\partial u_{1}}{\partial x}&amp;amp;\frac{\partial u_{1}}{\partial y}&amp;amp;\frac{\partial u_{1}}{\partial z}\\\frac{\partial u_{2}}{\partial x}&amp;amp;\frac{\partial u_{2}}{\partial y}&amp;amp;\frac{\partial u_{2}}{\partial z}\\\frac{\partial u_{3}}{\partial x}&amp;amp;\frac{\partial u_{3}}{\partial y}&amp;amp;\frac{\partial u_{3}}{\partial z} \end{pmatrix}=\begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}= \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ver que &amp;lt;math&amp;gt;\bigtriangledown\vec{u}&amp;lt;/math&amp;gt; es una matriz simétrica, por lo que su matriz traspuesta y ella misma son idénticas y se representarán de la misma forma. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;e=\frac{\bigtriangledown\vec{u}+\bigtriangledown\vec{u}^t}{2}=\frac{\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j + \frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j}{2}=\frac{\pi}{9}cos(\frac{\pi}{3}y) \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continuamos calculando el tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec i \otimes \vec i + \vec j \otimes \vec j + \vec k \otimes \vec k) + 2\cdot\frac{\pi}{9}cos(frac{\pi}{3}y)(\vec j \otimes \vec j) = \frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec i \otimes \vec i) +\frac{\pi}{3}cos(\frac{\pi}{3}y) (\vec j \otimes \vec j) +\frac{\pi}{9}cos(\frac{\pi}{3}y) (\vec k \otimes \vec k) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \begin{pmatrix} \frac{\pi}{9}cos(\frac{\pi}{3}y)\ &amp;amp; 0 &amp;amp; 0 \\  0 &amp;amp; \frac{\pi}{3}cos(\frac{\pi}{3}y)\ &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{\pi}{9}cos(\frac{\pi}{3}y)\ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente calculamos las tensiones normales.&lt;br /&gt;
Estas tensiones son las que se encuentran en los elementos de la diagonal de la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt;:  &amp;lt;math&amp;gt;\:\:\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{3}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
En la dirección &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;\:\:\vec k \cdot \sigma \cdot \vec k&amp;lt;/math&amp;gt;  = &amp;lt;math&amp;gt;\frac{\pi}{9}cos(\frac{\pi}{3}y)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Tras los cálculos lo representamos en Matlab utilizando el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc&lt;br /&gt;
clear&lt;br /&gt;
h=0.2;&lt;br /&gt;
&lt;br /&gt;
%Discretizamos y creamos mallado&lt;br /&gt;
x=[-1:h:1];&lt;br /&gt;
y=[0:h:12];       &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);&lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);       &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);  &lt;br /&gt;
&lt;br /&gt;
%creamos las tres gráficas&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,3,1)           &lt;br /&gt;
pcolor(X,Y,i)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en i')  &lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2) &lt;br /&gt;
pcolor(X,Y,j)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en j')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
pcolor(X,Y,k)&lt;br /&gt;
colorbar&lt;br /&gt;
shading flat&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
zlabel('Eje Z')&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones normales en k')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:tensnorm.png|marco|centro|Tensiones normales a las direcciones &amp;lt;math&amp;gt;\vec i, \vec j, \vec k &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Tensiones Tangenciales Respecto al Plano Ortogonal a &amp;lt;math&amp;gt;\ \vec i &amp;lt;/math&amp;gt;==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\ \left| \sigma ·\vec i -(\vec i·\sigma·\vec i)\vec i \right| &amp;lt;/math&amp;gt; la expresión de la tensión tangencial &amp;lt;math&amp;gt; \sigma_{T} &amp;lt;/math&amp;gt; respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T}=\ \left| \begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}-\left(\begin{pmatrix}1 \\0 \\0 \\ \end{pmatrix}·\begin{pmatrix}\frac{\pi}{9}cos(\frac{\pi}{3}·y)&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{3}cos(\frac{\pi}{3}·y)&amp;amp;0\\0&amp;amp;0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y)\end{pmatrix}·\begin{pmatrix}1 &amp;amp; 0 &amp;amp; 0\end{pmatrix}\right)\vec i \right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{T} =\ \left|\frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i - \frac{\pi}{9}cos(\frac{\pi}{3}·y)\vec i \right|  = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quedando demostrado que las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; (que contiene a los vectores &amp;lt;math&amp;gt;\vec{j}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt;) son nulas.&lt;br /&gt;
&lt;br /&gt;
==Tensión de Von Mises==&lt;br /&gt;
&lt;br /&gt;
Sea  &amp;lt;math&amp;gt; \sigma_{VM}&amp;lt;/math&amp;gt; la Tensión de Von Mises una magnitud escalar usada en Cálculo de Estructuras como indicador para conocer el momento en el que un material termina un comportamiento elástico y comienza un comportamiento plástico. Dicha tensión se cálcula a partir de los valores de las tensiones principales de cada punto del espacio, las cuales corresponden con los autovalores   &amp;lt;math&amp;gt;( \sigma_1,\sigma_2,\sigma_3)&amp;lt;/math&amp;gt; de &amp;lt;math&amp;gt; \sigma&amp;lt;/math&amp;gt;. &lt;br /&gt;
La Tensión de Von Mises queda definida mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{VM} = \sqrt{ \frac { ( \sigma_1 - \sigma_2 )^2 + ( \sigma_2 - \sigma_3 )^2 + ( \sigma_3 - \sigma_1 )^2  }{2} }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=%discretizamos y creamos mallado&lt;br /&gt;
h=0.2;&lt;br /&gt;
x=-1:h:1;          &lt;br /&gt;
y=0:h:12;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);  &lt;br /&gt;
&lt;br /&gt;
%tensiones normales en i,j y k&lt;br /&gt;
i=(pi/9).*cos((pi/3).*Y);      &lt;br /&gt;
j=(pi/3).*cos((pi/3).*Y);      &lt;br /&gt;
k=(pi/9).*cos((pi/3).*Y);       &lt;br /&gt;
 &lt;br /&gt;
%Autovalores Von Mises&lt;br /&gt;
Z=ones(size(y,2),size(x,2));&lt;br /&gt;
T=zeros(3);&lt;br /&gt;
for m=1:length(y)&lt;br /&gt;
   for n=1:length(x)&lt;br /&gt;
      %Nombramos los valores de cada componente para la tensión Von Mises&lt;br /&gt;
      v1=i(m,n);&lt;br /&gt;
      v2=j(m,n);&lt;br /&gt;
      v3=k(m,n);&lt;br /&gt;
      A=[v1,0,0;0,v2,0;0,0,v3];&lt;br /&gt;
      %Obtenemos de los autovalores&lt;br /&gt;
      [V,D]=eig(A);&lt;br /&gt;
      A1=D(1,1);&lt;br /&gt;
      A2=D(2,2);&lt;br /&gt;
      A3=D(3,3);&lt;br /&gt;
      %Calculamos para cada componente&lt;br /&gt;
      TVM=sqrt(((A1-A2)^2+(A2-A3)^2+(A3-A1)^2)*1/2);&lt;br /&gt;
      Z(m,n)=TVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
%Representación en nuestra placa 2D&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
 &lt;br /&gt;
%Representación en 3D&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
surf(X,Y,Z)&lt;br /&gt;
shading flat&lt;br /&gt;
colorbar&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
zlabel('Tensión de Mises')&lt;br /&gt;
title('Tensión de Von Mises representada en el eje Z')}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión de Von Mises.png|800px|miniaturadeimagen|centro|Representación gráfica del campo escalar de Tensiones de Von Mises en la placa bidimensional ]]&lt;br /&gt;
&lt;br /&gt;
Queda, por tanto, claro que el mayor valor que alcanza la Tensión de Von Mises en la placa se alcanza periódicamente de forma sinusoidal.&lt;br /&gt;
&lt;br /&gt;
==Velocidad de propagación de las ondas  en términos de las constantes de Lamé ==&lt;br /&gt;
En este caso  consideramos que el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; en la ecuación del desplazamiento ondulatorio es distinto de cero &amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
por tanto, la Tensión &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; tendrá que volver a definirse, teniendo en cuenta esta vez, que el valor que adquiere &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; aplicando el nuevo criterio de tiempo será el siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown\vec{u}=\  \begin{pmatrix}0&amp;amp;0&amp;amp;0\\0&amp;amp;\frac{\pi}{9}cos(\frac{\pi}{3}·y-v·t)&amp;amp;0\\0&amp;amp;0&amp;amp;0\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
, &amp;lt;math&amp;gt;\epsilon=\frac{\bigtriangledown\vec{u}\ +\bigtriangledown\vec{u}}{2}=\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Tensión será, por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=λ\cdot\bigtriangledown \cdot \vec{u} \cdot I + 2µ\epsilon&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\ = λ \cdot  \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t) \cdot I + 2µ\ \frac{\pi}{9}·cos( \ \frac{\pi}{3}y-v·t) \  \vec j \otimes \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma=\begin{pmatrix} \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ &amp;amp;0&amp;amp;0\\0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)&amp;amp;0\\0&amp;amp;0&amp;amp; \frac{\pi}{9}cos( \frac{\pi}{3}y-v·t)\cdotλ \end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para obtener el valor de la velocidad de propagación, primero obtendremos los parámetros de la ecuación de la elasticidad lineal que rige el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt;  que actúa sobre la placa y causa los desplazamientos observados.&lt;br /&gt;
Dicha formula se define de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se procede pues, a calcular ambos términos de la ecuación, &amp;lt;math&amp;gt; \frac{\partial^2\vec{u}}{\partial t^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;, y posteriormente, igualar la ecuación a cero como ha sido indicado &amp;lt;math&amp;gt;(\vec{F} \ =\ \vec{0})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =\begin{pmatrix}0 \\ -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ) \\0 \\ \end{pmatrix}&amp;lt;/math&amp;gt;,   &amp;lt;math&amp;gt;\ \ \frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo en la expresión se obtiene:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec j + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último, operando la ecuación se obtiene fácilmente el valor (y dirección) de la velocidad de propagación. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; v = \sqrt{\frac{\pi}{9} \cdot ( λ  + 2µ)} \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Velocidad de propagación siendo la dirección de desplazamiento transversal===&lt;br /&gt;
Si la onda de desplazamientos fuera transversal (tomando una amplitud &amp;lt;math&amp;gt;a= \frac{1}{3}\vec i &amp;lt;/math&amp;gt;) , la onda de desplazamientos adoptaría la siguiente expresión &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} = \frac{1}{3}\cdot \sin( \frac{\pi}{3}y-v·t)\vec i&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
la velocidad de propagación se calculará de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = \frac{\partial^2\vec{u}}{\partial t^2} - \bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial^2\vec{u}}{\partial t^2}= -\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mientras que el termino &amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma&amp;lt;/math&amp;gt; sigue siendo el mismo,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bigtriangledown \cdot \sigma =  -\frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo e igualando &amp;lt;math&amp;gt;\vec{F} =\ \vec 0&amp;lt;/math&amp;gt; ,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\ \vec 0=-\frac{v^2}{3}\cdot\sin( \frac{\pi}{3}y-v·t)  \ \vec i + \frac{\pi}{27}\cdot\sin( \frac{\pi}{3}y-v·t)\cdot( λ  + 2µ)  \ \vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Igualando ambas expresiones se llega a una igualdad vectorial que solo tendía sentido si el valor de la velocidad de propagación v fuera nulo &amp;lt;math&amp;gt; \ \vec v= \ \vec 0&amp;lt;/math&amp;gt;,   quedando demostrado por tanto que la velocidad de propagación &amp;lt;math&amp;gt; \ v&amp;lt;/math&amp;gt; difiere según el sentido de propagación de la onda.&lt;br /&gt;
&lt;br /&gt;
==Calculo del módulo de desplazamiento longitudinal ==&lt;br /&gt;
La fuerza que se aplica sobre la placa genera unos desplazamientos ondulatorios siguiendo la expresión de la forma &amp;lt;math&amp;gt;\vec{u} (x,y,t)=\frac{1}{3}sen(\frac{π}{3}-vt)\vec{j} &amp;lt;/math&amp;gt; correspondiendose asi con una onda longitudinal. Como se observa, la dirección de propagacioón de la onda corresponde con la dirección de la amplitud &amp;lt;math&amp;gt;\vec{a}=\frac{1}{3}\vec{j}&amp;lt;/math&amp;gt;. Por ello, los deslpazamientos producidos en la placa seran unicamente en la dirección de propagación de la onda. &lt;br /&gt;
&lt;br /&gt;
Para graficar el resultado mediante MATLAB, se ha empleado como velocidad de propagación la velocidad obtenida en el apartado 11 con los parametros de lame correspondientes al apartado 8.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;&lt;br /&gt;
clc;&lt;br /&gt;
% Definir variables&lt;br /&gt;
%Definicion del punto de cálculo&lt;br /&gt;
x = 1/2; &lt;br /&gt;
y=1;&lt;br /&gt;
%Velocidad de propagación &lt;br /&gt;
v =sqrt(pi/3);   &lt;br /&gt;
%Intervalo de tiempo para analizar&lt;br /&gt;
t=0:0.1:10;   &lt;br /&gt;
&lt;br /&gt;
% Calculo del módulo del vector&lt;br /&gt;
modulo_vector = abs((1/3) * sin((pi/3)*y - v*t));&lt;br /&gt;
&lt;br /&gt;
% Graficación del resultado&lt;br /&gt;
axis equal&lt;br /&gt;
plot(t, modulo_vector, 'LineWidth', 2);&lt;br /&gt;
xlabel('Tiempo (s)');&lt;br /&gt;
ylabel('Módulo');&lt;br /&gt;
title('Módulo de desplazamiento');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:RepresentacionF.png|683px|miniaturadeimagen|centro|Representación gráfica de la función del modulo de desplazamientos en la dirección longitudinal ]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC23/24]]&lt;/div&gt;</summary>
		<author><name>Jaime Pérez</name></author>	</entry>

	</feed>