|
|
| Línea 25: |
Línea 25: |
| | | | |
| | ==Mallado== | | ==Mallado== |
| − |
| |
| − | A continuación podemos ver la representación del mallado que contiene a los puntos interiores del sólido realizado con MatLab.
| |
| − |
| |
| − | Tomamos como ejes \((x,y) ∈ [−1,5] × [-1,3]\) y un paso de muestreo, es decir, el intervalo entre punto y punto, <math>h=\frac{1}{10}</math> para las variables <math>x</math> e <math>y</math>.
| |
| − | [[Archivo:MalladoPlacaPlana.PNG|368px||miniaturadeimagen|derecha]]
| |
| − |
| |
| − | {{matlab|codigo=
| |
| − | % configuración de los ejes
| |
| − | axis equal
| |
| − | axis([-1,5,-1,3])
| |
| − | view(2)
| |
| − | % APARTADO 1- Malla
| |
| − | h=0.1; %paso de muestreo
| |
| − | %definicion de las variables
| |
| − | x=(-1:h:1);
| |
| − | y=(0:h:1);
| |
| − | [mx,my]=meshgrid(x,y);
| |
| − | %Deformacion parabolica de la malla
| |
| − | yy=my.*(0.125.*mx);
| |
| − | %mallado
| |
| − | hold on
| |
| − | mesh(mx,yy,0.*mx);
| |
| − | }}
| |
| − |
| |
| − | ==Temperatura==
| |
| − |
| |
| − | [[Archivo:TemperaturayGradiente.PNG|512px||miniaturadeimagen|derecha]]
| |
| − | {{matlab|codigo=
| |
| − | %Configuracion de los ejes
| |
| − | axis equal
| |
| − | axis([-2,2,0,3])
| |
| − | view(2)
| |
| − | %Apartado 1 - Malla
| |
| − | h=0.1; %Paso de muestreo
| |
| − | %Definición de variables
| |
| − | x=(-1:h:1);
| |
| − | y=(0:h:1);
| |
| − | [mx,my]=meshgrid(x,y);
| |
| − | %Deformacion parabólica de la malla
| |
| − | yy=my.*(mx.^2+2);
| |
| − | hold on
| |
| − | %Apartado 2 - Temperatura y Gradiente
| |
| − | %Dibujamos las curvas de nivel de la temperatura
| |
| − | T=(1+(yy-1).^2).*(4-mx);
| |
| − | contour(mx,yy,T,50,´b´);
| |
| − | %Dibujamos el gradiente
| |
| − | [gx,gy]=gradient(T,h,h);
| |
| − | quiver(mx,yy,gx,gy);
| |
| − | hold off
| |
| − | }}
| |
| − |
| |
| − |
| |
| − |
| |
| − |
| |
| − |
| |
| − |
| |
| − |
| |
| − |
| |
| − |
| |
| − | ==Ley de Fourier==
| |
| − |
| |
| − | [[Archivo:LeyDEFourier.PNG|584px||miniaturadeimagen|derecha]]
| |
| − | {{matlab|codigo=
| |
| − | %Configuracion de los ejes
| |
| − | axis equal
| |
| − | axis([-2,2,0,3])
| |
| − | view(2)
| |
| − | %Apartado 1 - Malla
| |
| − | h=0.1; %Paso de muestreo
| |
| − | %Definición de variables
| |
| − | x=(-1:h:1);
| |
| − | y=(0:h:1);
| |
| − | [mx,my]=meshgrid(x,y);
| |
| − | %Deformacion parabólica de la malla
| |
| − | yy=my.*(mx.^2+2);
| |
| − | %Mallado
| |
| − | hold on
| |
| − | %Dibujamos las curvas de nivel de la temperatura
| |
| − | T= (1-mx.^4).*(0.5-yy);
| |
| − | %Dibujamos el gradiente
| |
| − | [gx,gy]=gradient(T,h,h);
| |
| − | %Calculamos y representamos Q
| |
| − | k=-1;
| |
| − | qx=k.*gx;
| |
| − | qy=k.*gy;
| |
| − | quiver(mx,yy,qx,qy);
| |
| − | hold off
| |
| − | }}
| |