SlideShare une entreprise Scribd logo
1  sur  3
Télécharger pour lire hors ligne
127
Práctica 6: Gráficos 3D
Por las características de esta práctica y por la posibilidad de utilizar directamente
las utilidades de la ventana gráfica del Matlab, no se realizarán todos los ejercicios
planteados, pudiendo el lector realizarlos sin dificultad con las indicaciones del
tema 6. Destacar que en muchos casos, existen diversas posibilidades para
realizar los ejercicios planteados, lo que se expone es una de ellas.
1. Representar gráficamente los puntos siguientes: p1=(1,1,1), p2=(3,2.0),
p3=(0,4,2), p4=(-3,6,8) primeramente conectados y luego aislados.
>> % conectados, lo hace por defecto
>> x=[1 3 0 -3];y=[1 2 4 6]; z=[1 0 2 8];
>> plot3(x,y,z)
% aislados, por ejemplo pintando los puntos con asteriscos:
Hacerlo a través de la ventana de dibujo
>>
2. Representar las funciones f(x,y)=sen(x)cos(y) en el intervalo [0,2π]x[0,2π].
Poner título al dibujo y etiquetas en los ejes.
a. Realizarlo con el comando mesh.
b. Representarlo con el comando surf.
c. Realizarlo de forma seguida primero con mesh y luego con surf para
visualizar las diferencias. Utilizar el comando pause.
>> x=linspace(0,2*pi,10);
>> y=linspace(0,2*pi,10);
>> [X,Y]=meshgrid(x,y);
>> z=sin(X).*cos(Y);
>> mesh(z), pause(5), surf(z)
>>
3. Representar la gráfica anterior junto con la de g(x,y)=ycos(x) en el intervalo
[0,2π]x[0,2π] pero en distintas ventanas.
4. Representar en la misma figura y sobre los mismos ejes la función
2
2
y
x + enfocada desde distintos puntos de vista.
5. Representar gráficamente la función f(x,y)=x2
-y2
en el cuadrado [-2,2]x[-2,2].
128
a. Representar en la misma ventana el plano tangente a la superficie en el
origen de coordenadas.
b. Visualizarla desde distintos puntos de vista.
c. Cambiar el color.
d. Utilizar el zoom para visualizar ciertas zonas.
>> x=linspace(-2,2,10);y=linspace(-2,2,10);
[X,Y]=mesgrid(x,y);
>> z=X.^2-Y.^2;
>> surf(z)
>> hold on
>> % Creamos una serie de valores para el plano tangente que en este caso es z=0
>> w=zeros(size(meshgrid(x,y)));
>> surf(w)
>>hold off
>>el punto de vista puede variarse desde el munú tools/ rotate 3D
6. Representar f(x,y)=sen(x+y2
) en [-2,2]x[-2,2]. Poner rejilla y volverla a quitar.
a. Representar algunas curvas de nivel.
b. Representar las curvas a alturas –0.2,-0.1,0,0.1,0.2,0.3.
c. Representar en la misma ventana gráfica la superficie y las curvas de
nivel
>> x=linspace(-2,2,10);y=linspace(-2,2,10);
>> [X,Y]=meshgrid(x,y);
>> z=sin(X+Y.^2);
>> % Curvas de nivel
>> contour(X,Y,z)
>> % utiliza la rejilla para pintarlas
>> v=[-0.2:0.1:0.3];
>> contour(z,v)
>> surf(z)
>> hold on
>> contour(X,Y,z)
>> % Otra posibilidad
>> subplot(1,3,1), surf(z)
>> subplot(1,3,2), contour(z)
>> subplot(1,3,3), contour3(z)
>> % contour3 pinta las curvas de nivel en tres dimensiones.
>>
7. Dibujar una esfera de radio 1 con 30 puntos. Usar el comando sphere(n).
129
> sphere(30)
>> axis equal
>> % Es importante tener la misma escala en los dos ejes para no distorsionar el dibujo
>>
8. Dibujar un cuadrado de vértices (1,0),(2,1),(1,2),(0,1) con el interior del mismo
en verde. En el mismo dibujo representar un segmento de extremos (2,1) y
(0,1) en color azul. Comando fill(x,y,’color’).
>> x=[1 2 1 0];y=[0 1 2 1];
>> fill(x,y,'g')
>> hold on
>> x=[2 0];y=[1 1];
>> fill(x,y,'b')
9. Dibujar el triángulo de vértices (0,0,0), (1,2,3), (3,5,4) con el interior en rojo.
Comando fill3
10. Representar la hélice
⎪
⎩
⎪
⎨
⎧
=
+
=
+
=
t
t
z
t
sen
t
y
t
t
x
4
)
(
)
(
2
1
)
(
)
cos(
1
)
(
t∈[0,4π] y modificar algunas de sus
características gráficas, grosor, etiquetas, etc.
>> t=linspace(0,4*pi);
>> x=1+cos(t);y=1+2*sin(t);z=4*t;
>> plot3(x,y,z)
>>

Contenu connexe

Similaire à practica 6.pdf

Graficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bGraficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do b
N0VA6
 
Graficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bGraficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do b
N0VA6
 
Deber graficas en matlab
Deber graficas en matlabDeber graficas en matlab
Deber graficas en matlab
Sam Chimborazo
 
Mathematica para cálculo iii (archivo pdf)
Mathematica para cálculo iii (archivo pdf)Mathematica para cálculo iii (archivo pdf)
Mathematica para cálculo iii (archivo pdf)
Antonio Franco
 

Similaire à practica 6.pdf (20)

Graficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bGraficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do b
 
Graficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bGraficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do b
 
Matlab graficas
Matlab graficasMatlab graficas
Matlab graficas
 
Graficas en matlab
Graficas en matlabGraficas en matlab
Graficas en matlab
 
Deber graficas en matlab
Deber graficas en matlabDeber graficas en matlab
Deber graficas en matlab
 
Deber graficas en matlab
Deber graficas en matlabDeber graficas en matlab
Deber graficas en matlab
 
DERIVACION_INTEGRACION 1.pdf
DERIVACION_INTEGRACION 1.pdfDERIVACION_INTEGRACION 1.pdf
DERIVACION_INTEGRACION 1.pdf
 
Electrónica: Tutorial de Matlab aplicado
Electrónica: Tutorial de Matlab aplicadoElectrónica: Tutorial de Matlab aplicado
Electrónica: Tutorial de Matlab aplicado
 
Gráficas en matlab
Gráficas en matlabGráficas en matlab
Gráficas en matlab
 
Programas de matlab
Programas de matlabProgramas de matlab
Programas de matlab
 
Matlab2009b -clase2
Matlab2009b  -clase2Matlab2009b  -clase2
Matlab2009b -clase2
 
Graficas en 2 d y 3d matlab
Graficas en 2 d y 3d matlabGraficas en 2 d y 3d matlab
Graficas en 2 d y 3d matlab
 
Trabajo de computacion
Trabajo de computacionTrabajo de computacion
Trabajo de computacion
 
Funciones ejercicios-resueltos
Funciones ejercicios-resueltosFunciones ejercicios-resueltos
Funciones ejercicios-resueltos
 
Graficas en matlab
Graficas  en matlabGraficas  en matlab
Graficas en matlab
 
Graficos matlab
Graficos matlabGraficos matlab
Graficos matlab
 
Graficos matlab
Graficos matlabGraficos matlab
Graficos matlab
 
matlab
matlabmatlab
matlab
 
Guia 2 matlab
Guia 2 matlabGuia 2 matlab
Guia 2 matlab
 
Mathematica para cálculo iii (archivo pdf)
Mathematica para cálculo iii (archivo pdf)Mathematica para cálculo iii (archivo pdf)
Mathematica para cálculo iii (archivo pdf)
 

Plus de NandoMartiHufer (9)

EL INGENIERO Y SU ETHOS.pdf
EL INGENIERO Y SU ETHOS.pdfEL INGENIERO Y SU ETHOS.pdf
EL INGENIERO Y SU ETHOS.pdf
 
clase 06 VALORES ING CIVIL.pdf
clase 06 VALORES ING CIVIL.pdfclase 06 VALORES ING CIVIL.pdf
clase 06 VALORES ING CIVIL.pdf
 
clase 06 VALORES ING CIVIL.pdf
clase 06 VALORES ING CIVIL.pdfclase 06 VALORES ING CIVIL.pdf
clase 06 VALORES ING CIVIL.pdf
 
clasificacioneseticas - CLASE 2.pdf
clasificacioneseticas - CLASE 2.pdfclasificacioneseticas - CLASE 2.pdf
clasificacioneseticas - CLASE 2.pdf
 
CLASE 04.pdf
CLASE 04.pdfCLASE 04.pdf
CLASE 04.pdf
 
CLASE 05.pdf
CLASE 05.pdfCLASE 05.pdf
CLASE 05.pdf
 
GRAFICOS POLARES CLASE 8 2023.pdf
GRAFICOS POLARES CLASE 8 2023.pdfGRAFICOS POLARES CLASE 8 2023.pdf
GRAFICOS POLARES CLASE 8 2023.pdf
 
CLASE 01.pdf
CLASE 01.pdfCLASE 01.pdf
CLASE 01.pdf
 
clase 1.pptx
clase 1.pptxclase 1.pptx
clase 1.pptx
 

Dernier

PRESENTACION NOM-009-STPS-TRABAJOS EN ALTURAS
PRESENTACION NOM-009-STPS-TRABAJOS EN ALTURASPRESENTACION NOM-009-STPS-TRABAJOS EN ALTURAS
PRESENTACION NOM-009-STPS-TRABAJOS EN ALTURAS
ejcelisgiron
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
bingoscarlet
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
bcondort
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
evercoyla
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
BRAYANJOSEPTSANJINEZ
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
Ricardo705519
 

Dernier (20)

clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias locales
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
 
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdfJM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
 
Ejemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieriaEjemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieria
 
PRESENTACION NOM-009-STPS-TRABAJOS EN ALTURAS
PRESENTACION NOM-009-STPS-TRABAJOS EN ALTURASPRESENTACION NOM-009-STPS-TRABAJOS EN ALTURAS
PRESENTACION NOM-009-STPS-TRABAJOS EN ALTURAS
 
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
 
Desigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfDesigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdf
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - Ejercicios
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 

practica 6.pdf

  • 1. 127 Práctica 6: Gráficos 3D Por las características de esta práctica y por la posibilidad de utilizar directamente las utilidades de la ventana gráfica del Matlab, no se realizarán todos los ejercicios planteados, pudiendo el lector realizarlos sin dificultad con las indicaciones del tema 6. Destacar que en muchos casos, existen diversas posibilidades para realizar los ejercicios planteados, lo que se expone es una de ellas. 1. Representar gráficamente los puntos siguientes: p1=(1,1,1), p2=(3,2.0), p3=(0,4,2), p4=(-3,6,8) primeramente conectados y luego aislados. >> % conectados, lo hace por defecto >> x=[1 3 0 -3];y=[1 2 4 6]; z=[1 0 2 8]; >> plot3(x,y,z) % aislados, por ejemplo pintando los puntos con asteriscos: Hacerlo a través de la ventana de dibujo >> 2. Representar las funciones f(x,y)=sen(x)cos(y) en el intervalo [0,2π]x[0,2π]. Poner título al dibujo y etiquetas en los ejes. a. Realizarlo con el comando mesh. b. Representarlo con el comando surf. c. Realizarlo de forma seguida primero con mesh y luego con surf para visualizar las diferencias. Utilizar el comando pause. >> x=linspace(0,2*pi,10); >> y=linspace(0,2*pi,10); >> [X,Y]=meshgrid(x,y); >> z=sin(X).*cos(Y); >> mesh(z), pause(5), surf(z) >> 3. Representar la gráfica anterior junto con la de g(x,y)=ycos(x) en el intervalo [0,2π]x[0,2π] pero en distintas ventanas. 4. Representar en la misma figura y sobre los mismos ejes la función 2 2 y x + enfocada desde distintos puntos de vista. 5. Representar gráficamente la función f(x,y)=x2 -y2 en el cuadrado [-2,2]x[-2,2].
  • 2. 128 a. Representar en la misma ventana el plano tangente a la superficie en el origen de coordenadas. b. Visualizarla desde distintos puntos de vista. c. Cambiar el color. d. Utilizar el zoom para visualizar ciertas zonas. >> x=linspace(-2,2,10);y=linspace(-2,2,10); [X,Y]=mesgrid(x,y); >> z=X.^2-Y.^2; >> surf(z) >> hold on >> % Creamos una serie de valores para el plano tangente que en este caso es z=0 >> w=zeros(size(meshgrid(x,y))); >> surf(w) >>hold off >>el punto de vista puede variarse desde el munú tools/ rotate 3D 6. Representar f(x,y)=sen(x+y2 ) en [-2,2]x[-2,2]. Poner rejilla y volverla a quitar. a. Representar algunas curvas de nivel. b. Representar las curvas a alturas –0.2,-0.1,0,0.1,0.2,0.3. c. Representar en la misma ventana gráfica la superficie y las curvas de nivel >> x=linspace(-2,2,10);y=linspace(-2,2,10); >> [X,Y]=meshgrid(x,y); >> z=sin(X+Y.^2); >> % Curvas de nivel >> contour(X,Y,z) >> % utiliza la rejilla para pintarlas >> v=[-0.2:0.1:0.3]; >> contour(z,v) >> surf(z) >> hold on >> contour(X,Y,z) >> % Otra posibilidad >> subplot(1,3,1), surf(z) >> subplot(1,3,2), contour(z) >> subplot(1,3,3), contour3(z) >> % contour3 pinta las curvas de nivel en tres dimensiones. >> 7. Dibujar una esfera de radio 1 con 30 puntos. Usar el comando sphere(n).
  • 3. 129 > sphere(30) >> axis equal >> % Es importante tener la misma escala en los dos ejes para no distorsionar el dibujo >> 8. Dibujar un cuadrado de vértices (1,0),(2,1),(1,2),(0,1) con el interior del mismo en verde. En el mismo dibujo representar un segmento de extremos (2,1) y (0,1) en color azul. Comando fill(x,y,’color’). >> x=[1 2 1 0];y=[0 1 2 1]; >> fill(x,y,'g') >> hold on >> x=[2 0];y=[1 1]; >> fill(x,y,'b') 9. Dibujar el triángulo de vértices (0,0,0), (1,2,3), (3,5,4) con el interior en rojo. Comando fill3 10. Representar la hélice ⎪ ⎩ ⎪ ⎨ ⎧ = + = + = t t z t sen t y t t x 4 ) ( ) ( 2 1 ) ( ) cos( 1 ) ( t∈[0,4π] y modificar algunas de sus características gráficas, grosor, etiquetas, etc. >> t=linspace(0,4*pi); >> x=1+cos(t);y=1+2*sin(t);z=4*t; >> plot3(x,y,z) >>