Visualización de campos escalares y vectoriales en elasticidad. G19

De MateWiki
Revisión del 15:46 11 dic 2023 de Juan Carlos Martin (Discusión | contribuciones) (Curvas de nivel y gradiente de la temperatura)

Saltar a: navegación, buscar
Trabajo realizado por estudiantes
Título Deformaciones de una placa plana. Grupo 6-A
Asignatura Teoría de Campos
Curso 2023-24
Autores Mario Del Amo, Lucía Lázaro, Juan Carlos Martin, Claudia Xiang Martín
Este artículo ha sido escrito por estudiantes como parte de su evaluación en la asignatura


1 Introducción y mallado de la placa plana

clc,clear
h=2/10;
r=1:h:2;
t=atan(1/2):h:pi-atan(1/2);
[R,T]=meshgrid(r,t);
X=R.*cos(T);
Y=R.*sin(T);
mesh(X,Y,0*X);
axis([-3,3,-1,3]);
title('Mallado');
xlabel('Eje X');
ylabel('Eje Y');
view(2)


2 Curvas de nivel y gradiente de la temperatura

clc,clear
h=2/10;
r=1:h:2;
t=atan(1/2):h:pi-atan(1/2);
[R,T]=meshgrid(r,t);
X=R.*cos(T);
Y=R.*sin(T);
mesh(X,Y,0*X);
Temp=cos(X.^2)+sin((Y-1).^2);
hold on
subplot(1,2,1);
axis([-3,3,-1,3]);
surf(X,Y,Temp);
view(2)
title('Grafica 1');
axis equal
xlabel('Eje X');
ylabel('Eje Y');
colorbar
subplot(1,2,2);
contour(X,Y,Temp,50);
axis([-3,3,-1,3]);
title('Placa 2D');
axis equal
xlabel('Eje X');
ylabel('Eje Y');
contour(X,Y,Temp,50);
colorbar
hold off


tempmax=max(max(Temp))


clc,clear
h=2/10;
r=1:h:2;
t=atan(1/2):h:pi-atan(1/2);
[R,T]=meshgrid(r,t);
%Pasamos de coordenadas cilíndricas a cartesianas
X=R.*cos(T);
Y=R.*sin(T);
mesh(X,Y,0*X);
%Gradiente
dX=2.*X.*sin(X.^2);
dY=-2.*(Y-1).*cos((Y-1).^2);
hold on
quiver(X,Y,dX,dY);
hold off
view(2)
axis([-3,3,-1,3]);
title('Gradiente');


3 Ley de Fourier

4 Campo de vectores en mallado sólido

5 Sólido antes y después del desplazamiento

6 Divergencia del campo

7 Rotacional del campo

8 Tensor de tensiones

9 Tensiones tangenciales respecto al plano ortogonal

10 Tensión de Von Mises

11 Campo de fuerzas

12 Módulo de desplazamiento tangencial