Diferencia entre revisiones de «Usuario:Trabajo2grupoc»

De MateWiki
Saltar a: navegación, buscar

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/mat/public_html/w/includes/diff/DairikiDiff.php on line 434
 
(No se muestran 14 ediciones intermedias del mismo usuario)
Línea 3: Línea 3:
 
{{ TrabajoED |Visualización de campos escalares y vectoriales en elasticidad en placa plana. Grupo 2-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC19/20|2019-20]] | Joaquín del Campo Lobo, Sergio Martínez Alcántara, Javier Montero Barrionuevo, Daniel Cavallé Pulla }}
 
{{ TrabajoED |Visualización de campos escalares y vectoriales en elasticidad en placa plana. Grupo 2-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC19/20|2019-20]] | Joaquín del Campo Lobo, Sergio Martínez Alcántara, Javier Montero Barrionuevo, Daniel Cavallé Pulla }}
  
Consideramos una placa
+
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x,y) ∈ [−2,2]×[0,4].
rectangular plana (en dimensi´on 2) que ocupa la regi´on (x, y) ∈ [−2, 2]×[0, 4].
+
En ella supondremos que tenemos definidas dos cantidades físicas: la Temperatura T(x,y) como campo escalar, y los desplazamientos <math>\vec u(x,y)</math> como campo vectorial, producidos por la acción de una fuerza determinada.
 +
De esta forma si definimos <math>\vec r_{0}(x,y)</math> el vector de posición de los puntos de la placa antes de la deformación, la posición de cada punto (x,y) de la placa después de la deformación vendrá dada por <math>\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y)</math>
 +
Supondremos que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos <math>\vec u(x,y) = xf(y) \vec j </math> donde f(y) es una cierta función.
 +
 
 +
==  Representación del mallado del sólido ==
 +
Definimos la placa mediante dos vectores x e y que representan el intervalo en el cual está definida nuestra placa, tomando un muestreo h=1/10. Al crear la malla donde la placa está definida, al representarla con el comando ''surf'', tenemos que tener en cuenta que es plana dando valor 0 a la altura de los puntos de la misma.
 +
 
 +
{{matlab|codigo=
 +
h=0.1;                      %muestreo
 +
x=-2:h:2;                    %eje x de la placa
 +
y=0:h:4;                    %eje y de la placa
 +
[xx,yy]=meshgrid(x,y);      %mallado de la placa
 +
figure(1)
 +
surf(xx,yy,0*xx);            %representación de la placa
 +
axis([-3,3,0,5])            %ejes del rectángulo
 +
view(2)
 +
 
 +
}}
 +
[[Archivo:Placa apartado1.png|400px|centro|thumb|Mallado de la placa]]

Revisión actual del 14:22 29 nov 2019

Trabajo realizado por estudiantes
Título Visualización de campos escalares y vectoriales en elasticidad en placa plana. Grupo 2-C
Asignatura Teoría de Campos
Curso 2019-20
Autores Joaquín del Campo Lobo, Sergio Martínez Alcántara, Javier Montero Barrionuevo, Daniel Cavallé Pulla
Este artículo ha sido escrito por estudiantes como parte de su evaluación en la asignatura


Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x,y) ∈ [−2,2]×[0,4]. En ella supondremos que tenemos definidas dos cantidades físicas: la Temperatura T(x,y) como campo escalar, y los desplazamientos [math]\vec u(x,y)[/math] como campo vectorial, producidos por la acción de una fuerza determinada. De esta forma si definimos [math]\vec r_{0}(x,y)[/math] el vector de posición de los puntos de la placa antes de la deformación, la posición de cada punto (x,y) de la placa después de la deformación vendrá dada por [math]\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y)[/math] Supondremos que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos [math]\vec u(x,y) = xf(y) \vec j [/math] donde f(y) es una cierta función.

Representación del mallado del sólido

Definimos la placa mediante dos vectores x e y que representan el intervalo en el cual está definida nuestra placa, tomando un muestreo h=1/10. Al crear la malla donde la placa está definida, al representarla con el comando surf, tenemos que tener en cuenta que es plana dando valor 0 a la altura de los puntos de la misma.

h=0.1;                       %muestreo
x=-2:h:2;                    %eje x de la placa
y=0:h:4;                     %eje y de la placa
[xx,yy]=meshgrid(x,y);       %mallado de la placa
figure(1)
surf(xx,yy,0*xx);            %representación de la placa
axis([-3,3,0,5])             %ejes del rectángulo
view(2)
Mallado de la placa