Diferencia entre revisiones de «Categoría:TC15/16»
| Línea 26: | Línea 26: | ||
v=linspace(-1,1,21); %Límites de la placa en el eje Y | v=linspace(-1,1,21); %Límites de la placa en el eje Y | ||
[U,V]=meshgrid(u,v); %Mallado de la placa | [U,V]=meshgrid(u,v); %Mallado de la placa | ||
| − | X=U.*V; % | + | X=U.*V; %Base natural |
| − | Y=1/2.*(U.^2-V.^2); % | + | Y=1/2.*(U.^2-V.^2); %Base natural |
mesh(X,Y,X.*0); %Representación de la placa | mesh(X,Y,X.*0); %Representación de la placa | ||
axis ([-1,1,-1,1]) %Límites de representación | axis ([-1,1,-1,1]) %Límites de representación | ||
| − | + | view(2) %Vista cenital. | |
}} | }} | ||
[[Archivo:A1.png|800px|centro|thumb|Placa :[(-1,1) x (-1,1)] ]] | [[Archivo:A1.png|800px|centro|thumb|Placa :[(-1,1) x (-1,1)] ]] | ||
| + | |||
| + | |||
| + | |||
| + | == Representación de las líneas de coordenadas y de los vectores de la base natural en cada punto del mallado == | ||
| + | |||
| + | {{Matlab|codigo= | ||
| + | |||
| + | u=linspace((1/3),1,21); %Límites de la placa en el eje X | ||
| + | v=linspace(-1,1,21); %Límites de la placa en el eje Y | ||
| + | [U,V]=meshgrid(u,v); %Mallado de la placa | ||
| + | X=U.*V; %Base natural | ||
| + | Y=1/2.*(U.^2-V.^2); %Base natural | ||
| + | xu=V; %Componente u de x | ||
| + | xv=U; %Coordenada v de x | ||
| + | yu=U; %Coordenada u de y | ||
| + | yv=-V; %Coordenada v de y | ||
| + | mesh(X,Y,X.*0) % | ||
| + | hold on % | ||
| + | quiver(X,Y,xu,xv) % | ||
| + | quiver(X,Y,yu,yv) % | ||
| + | axis ([-1.5,1.5,-1.5,1.5]) % | ||
| + | view(2) %Vista cenital. | ||
| + | |||
| + | }} | ||
| + | |||
| + | |||
| + | [[Archivo:A2grupog5.png|800px|centro|thumb|Vectores :[(-1.5,1.5) x (-1.5,1.5)] ]] | ||
| + | |||
| + | [[Archivo:A2ORTO.png|800px|centro|thumb|Ampliación para verificar la ortogonalidad]] | ||
| + | |||
| + | |||
| + | == Representación de las curvas de nivel de la función temperatura y cálculo del punto de mayor Tª == | ||
| + | La temperatura del sólido viene dada por la función <math> T(x;y) = e^(-(x-y)2) </math> | ||
| + | . | ||
| + | |||
| + | [[Archivo:A3grupog5.png|800px|centro|thumb|Representación de las curvas de nivel de la función T]]. | ||
| + | |||
| + | == Cálculo y representación del gradiente de T == | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
Revisión del 17:40 3 dic 2015
| Trabajo realizado por estudiantes | |
|---|---|
| Título | Visualización de campos escalares y vectoriales en elasticidad. Grupo G5 |
| Asignatura | Teoría de Campos |
| Curso | 2015-16 |
| Autores | Juan José Olivas Caballero, Alejandro Mendizábal Roche, Eduardo García Lanchares, Javier Martín Salgado |
| Este artículo ha sido escrito por estudiantes como parte de su evaluación en la asignatura | |
Contenido
1 Enunciado
Visualización de campos escalares y vectoriales en elasticidad. Consideramos una placa plana (en dimensión 2) que ocupa la región comprendida entre las parábolas:[math] P1(x,y): 18·y-81·x^2-1=0 [/math], y [math] P2(x,y): 2·y +x^2 −1 = 0 [/math]. Para representarla usaremos un sistema de coordenadas adaptado a la geometría que nos dan: x = u·v, y =\frac{1}{2}(u^2 − v^2);con u y v definidas en (u, v) ∈ [1/3, 1] × [−1, 1].
En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(u, v), que depende de las dos coordenadas curvilíneas (u, v), y los desplazamientos ~u(x, y) producidos por la acción de una fuerza determinada. De esta forma, si definimos r0(u, v) el vector de posición de los puntos de la placa antes de la deformación, la posición de cada punto (u, v) de la placa después de la deformación viene dada por: r(u, v) = ~r0(u, v) + ~u(u, v). Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos ~u(u, v) = ~a(~b · ~r0),donde ~a y~b son vectores dados.En este trabajo supondremos lo siguiente:~a=~gv|~gv|,~b = −14~i, de la base cartesiana {~i,~j,~k}.
2 Representación del mallado
Para la representación del mallado utilizaremos el programa Octave. En el introduciremos el comando Linspace para representar los intervalos, dónde tomaremos como paso de muestreo \( h = \frac{1}{20} . \) La malla la creamos con el comando Meshgrid. Por último, para su representación utilizaremos el comando surf.
u=linspace((1/3),1,21); %Límites de la placa en el eje X
v=linspace(-1,1,21); %Límites de la placa en el eje Y
[U,V]=meshgrid(u,v); %Mallado de la placa
X=U.*V; %Base natural
Y=1/2.*(U.^2-V.^2); %Base natural
mesh(X,Y,X.*0); %Representación de la placa
axis ([-1,1,-1,1]) %Límites de representación
view(2) %Vista cenital.
3 Representación de las líneas de coordenadas y de los vectores de la base natural en cada punto del mallado
u=linspace((1/3),1,21); %Límites de la placa en el eje X
v=linspace(-1,1,21); %Límites de la placa en el eje Y
[U,V]=meshgrid(u,v); %Mallado de la placa
X=U.*V; %Base natural
Y=1/2.*(U.^2-V.^2); %Base natural
xu=V; %Componente u de x
xv=U; %Coordenada v de x
yu=U; %Coordenada u de y
yv=-V; %Coordenada v de y
mesh(X,Y,X.*0) %
hold on %
quiver(X,Y,xu,xv) %
quiver(X,Y,yu,yv) %
axis ([-1.5,1.5,-1.5,1.5]) %
view(2) %Vista cenital.
4 Representación de las curvas de nivel de la función temperatura y cálculo del punto de mayor Tª
La temperatura del sólido viene dada por la función [math] T(x;y) = e^(-(x-y)2) [/math] .
.5 Cálculo y representación del gradiente de T
Páginas en la categoría «TC15/16»
Las siguientes 16 páginas pertenecen a esta categoría, de un total de 16.
C
V
- Visualizacion de campos escalares y vectoriales en elasticidad (trabajo 7)
- Visualización con Matlab de campos escalares y vectoriales en fluidos (Grupo 4C)
- Visualización de Campos Escalares y Vectoriales en Elasticidad (grupo24)
- Visualización de campos escalares y vectoriales en elasticidad. (Grupo 1C)
- Visualización de campos escalares y vectoriales en elasticidad. Grupo 22-C.
- Visualización de campos escalares y vectoriales en elasticidad. Grupo G5A
- Visualización de campos escalares y vectoriales en fluidos (grupo A7)
- Visualización de campos escalares y vectoriales en fluidos. Grupo 16-C
- Visualization of a scalar field in a solid
- Visualization of vector fields in a solid


