Resolución del segundo apartado
Debemos ahora ejecutar la función tempmediasol con las funciones
- $T(x,y,z)=x^2+y^2+z^2$ (cuadrado de la distancia al punto $(0,0,0)$)
- $T(x,y,z)=(x-a)^2+(y-b)^2+(z-c)^2$ (cuadrado de la distancia al punto $(a,b,c)$)
- $T(x,y,z)=\frac{x^2+y^2+z^2}{x+y+c}$
Tomaremos por ejemplo $a=2$, $b=1$ y $c=1$. Podemos simplemente ir ejecutando sucesivamente la función tempmediasol con las diferentes variables de entrada o bien, si queremos facilitar la comparación y ver los diferentes colores de la superficie tapa, podemos generar un fichero que contenga
figure(1)
[v,tm1]=tempmediasol(2,1,1,'x^2+y^2+z^2');
figure(2)
[v,tm2]=tempmediasol(2,1,1,'(x-2)^2+(y-1)^2+(z-1)^2');
figure(3)
[v,tm3]=tempmediasol(2,1,1,'(x^2+y^2+z^2)/(x+y+1)');
[tm1 tm2 tm3]
Podemos cambiar el punto de vista para ver mejor los colores de la tapa, poniendo por ejemplo
view([50,28])
y podemos colocar y dimensionar las tres ventanas de figuras para ver las tres simultáneamente; con todo, resultaría
figure(1)
set(1,'units','normal','OuterPosition',[.01 .38 .3 .4])
[v,tm1]=tempmediasol(2,1,1,'x^2+y^2+z^2');
view([50,28])
figure(2)
set(2,'units','normal','OuterPosition',[.31 .38 .3 .4])
[v,tm2]=tempmediasol(2,1,1,'(x-2)^2+(y-1)^2+(z-1)^2');
view([50,28])
figure(3)
set(3,'units','normal','OuterPosition',[.61 .38 .3 .4])
[v,tm3]=tempmediasol(2,1,1,'(x^2+y^2+z^2)/(x+y+1)');
view([50,28])
[tm1 tm2 tm3]
Además de las figuras, obtendremos como resultado las tres temperaturas medias
5.1899 4.0190 2.7730
Observamos que la menor temperatura media se alcanza para la tercera función temperatura, mientras que la mayor es para la temperatura igual al cuadrado de la distancia al origen.