SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
Javier Hipólito Marsal
Estudiante de Ingeniería Química – Universidad Alicante.
09/06/2016
Contacto: javier_hm@msn.com
Representación en 3D de datos discretos en matlab.
Imaginemos que se tienen datos discretos de 3 variables. X e Y son las variables
independientes y Z es el valor que toma la función para los valores definidos de X e Y.
Figura 1. Pequeña muestra de datos discretos. Dada una temperatura y presión se conoce la
conversión.
Temperatura
(K) Presión (Kpa) Conversión
200 5066 31,94
200 8105 54,43
210 5066 32,55
210 8105 55,23
220 5066 32,93
220 8105 55,73
Utilizando la herramienta matlab se importar cada columna como un vector o bien se
introducen los datos. Quedando los vectores T, P y X correspondientes a temperatura, presión
y conversión.
El comando surf(X,Y,Z) no se puede utilizar directamente porque necesita que Z,
correspondiente a los valores de la salida de la función, tenga estructura de matriz. El
razonamiento es el siguiente: Dada una función Z = f(X,Y) se calcula en cada punto el valor de
Z quedando disposición de matriz. Por ejemplo:
Z = 5.*X^2 + Y.^2
Sin embargo, si no se dispone de ecuación analítica existen alternativas para la representación
de los datos:
Superficie a partir de datos discretos
Se puede utilizar el concepto topológico de la triangulación de Delaunay, consiste en generar
una red de triángulos cuyas circunferencias circunscritas no contienen el vértice de otro
triángulo.
En la práctica usando la herramienta matlab es sencillo, se genera una red tal que así:
tri = delaunay(X,Y)
Siendo X e Y los vectores de las variables independientes y Tri la malla que se genera.
Finalmente se obtiene la malla usando los vectores y la matriz:
trisurf(tri,X,Y,Z)
Que en el ejemplo de la tabla daría esta gráfica.
Figura 1. Superficie con valores de conversión para distintas combinaciones de presión y
temperatura.
Otras representaciones
Mencionar que existen otras alternativas.
Representaciones punto a punto
scatter3(X,Y,Z)
stem3(X,Y,Z)
Figura 2. Conversión frente a P y T usando el comando scatter.
Incluso se podrían unir los puntos con el siguiente comando, que sería indicado para
aplicaciones como un trazado helicoidal.
plot3(X,Y,Z)
Figura 3. Trazado helicoidal. Figura disponible en la página del desarrollador.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Act 5 parte_D
Act 5 parte_DAct 5 parte_D
Act 5 parte_D
 
Matrices gustavodirosa
Matrices gustavodirosaMatrices gustavodirosa
Matrices gustavodirosa
 
Presentacion de Algebra
Presentacion de AlgebraPresentacion de Algebra
Presentacion de Algebra
 
Matrices, tipos y propiedades.
Matrices, tipos y propiedades.Matrices, tipos y propiedades.
Matrices, tipos y propiedades.
 
Trazado de líneas rectas
Trazado de líneas rectasTrazado de líneas rectas
Trazado de líneas rectas
 
Matrices introducción
Matrices introducciónMatrices introducción
Matrices introducción
 
Operaciones con matrices_en_matlab
Operaciones con matrices_en_matlabOperaciones con matrices_en_matlab
Operaciones con matrices_en_matlab
 
Semana 1 Matrices I
Semana 1   Matrices ISemana 1   Matrices I
Semana 1 Matrices I
 
Tarea ecu..[1]
Tarea ecu..[1]Tarea ecu..[1]
Tarea ecu..[1]
 
Exercise 4 1 - vector algebra
Exercise 4 1 - vector algebraExercise 4 1 - vector algebra
Exercise 4 1 - vector algebra
 
Exercise 3 1 mathematical functions
Exercise 3   1 mathematical functionsExercise 3   1 mathematical functions
Exercise 3 1 mathematical functions
 
Mat lab01
Mat lab01Mat lab01
Mat lab01
 
Mario renteria (3)
Mario renteria (3)Mario renteria (3)
Mario renteria (3)
 
Mario renteria (3)
Mario renteria (3)Mario renteria (3)
Mario renteria (3)
 
Unidad 4 mario renteria
Unidad 4 mario renteriaUnidad 4 mario renteria
Unidad 4 mario renteria
 
Actividad 3 b
Actividad 3 bActividad 3 b
Actividad 3 b
 
Operaciones matrices
Operaciones matricesOperaciones matrices
Operaciones matrices
 
Distribuccion continua empírica
Distribuccion continua empíricaDistribuccion continua empírica
Distribuccion continua empírica
 
Semana10 mate3-del 31 de mayo al 4 de junio 2021
Semana10 mate3-del 31 de mayo al 4 de junio 2021Semana10 mate3-del 31 de mayo al 4 de junio 2021
Semana10 mate3-del 31 de mayo al 4 de junio 2021
 

Similar a Como representar en 3D datos discretos en matlab

Cursos de MATLAB
Cursos de MATLABCursos de MATLAB
Cursos de MATLABdwquezada
 
Desarrollo de ejercicios básicos en matlab
Desarrollo de ejercicios básicos en matlabDesarrollo de ejercicios básicos en matlab
Desarrollo de ejercicios básicos en matlabAdalberto C
 
Presentacion Matrices
Presentacion MatricesPresentacion Matrices
Presentacion Matricesjmorenotito
 
Presentacion Matrices
Presentacion MatricesPresentacion Matrices
Presentacion Matricesjmorenotito
 
ECUACIONES PARAMETRICAS NESLYMAR MARTINEZ 28546182
ECUACIONES PARAMETRICAS NESLYMAR MARTINEZ 28546182ECUACIONES PARAMETRICAS NESLYMAR MARTINEZ 28546182
ECUACIONES PARAMETRICAS NESLYMAR MARTINEZ 28546182Racertutosxplod
 
Modelacion de procesos-Motor CC con excitacion independiente
Modelacion de procesos-Motor CC con excitacion independienteModelacion de procesos-Motor CC con excitacion independiente
Modelacion de procesos-Motor CC con excitacion independientecarlosbajura
 
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 matlabJuan Ete
 
Gráficas en Matlab
Gráficas en MatlabGráficas en Matlab
Gráficas en MatlabGaby Solano
 
Trabajo de computacion
Trabajo de computacionTrabajo de computacion
Trabajo de computacionluis_xD
 

Similar a Como representar en 3D datos discretos en matlab (20)

Matlab
MatlabMatlab
Matlab
 
Gráficas en matlab
Gráficas en matlabGráficas en matlab
Gráficas en matlab
 
Matlab
MatlabMatlab
Matlab
 
Cursos de MATLAB
Cursos de MATLABCursos de MATLAB
Cursos de MATLAB
 
Desarrollo de ejercicios básicos en matlab
Desarrollo de ejercicios básicos en matlabDesarrollo de ejercicios básicos en matlab
Desarrollo de ejercicios básicos en matlab
 
Presentacion Matrices
Presentacion MatricesPresentacion Matrices
Presentacion Matrices
 
Presentacion Matrices
Presentacion MatricesPresentacion Matrices
Presentacion Matrices
 
Matlab
MatlabMatlab
Matlab
 
Matlab
MatlabMatlab
Matlab
 
Matlab
MatlabMatlab
Matlab
 
Matlab
MatlabMatlab
Matlab
 
ECUACIONES PARAMETRICAS NESLYMAR MARTINEZ 28546182
ECUACIONES PARAMETRICAS NESLYMAR MARTINEZ 28546182ECUACIONES PARAMETRICAS NESLYMAR MARTINEZ 28546182
ECUACIONES PARAMETRICAS NESLYMAR MARTINEZ 28546182
 
Modelacion de procesos-Motor CC con excitacion independiente
Modelacion de procesos-Motor CC con excitacion independienteModelacion de procesos-Motor CC con excitacion independiente
Modelacion de procesos-Motor CC con excitacion independiente
 
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
 
gráficas lineales
gráficas linealesgráficas lineales
gráficas lineales
 
Transformaciones lineales
Transformaciones linealesTransformaciones lineales
Transformaciones lineales
 
Gráficas en Matlab
Gráficas en MatlabGráficas en Matlab
Gráficas en Matlab
 
cap9.pdf
cap9.pdfcap9.pdf
cap9.pdf
 
Trabajo matlab
Trabajo matlabTrabajo matlab
Trabajo matlab
 
Trabajo de computacion
Trabajo de computacionTrabajo de computacion
Trabajo de computacion
 

Último

Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingKevinCabrera96
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptCRISTOFERSERGIOCANAL
 
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.pdfbcondort
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMONICADELROCIOMUNZON1
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfIvanRetambay
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASPersonalJesusGranPod
 
introducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesintroducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesgovovo2388
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZgustavoiashalom
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosMARGARITAMARIAFERNAN1
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILProblemSolved
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxvalenciaespinozadavi1
 
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 Ventajasjuanprv
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDEdith Puclla
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesCarlosMeraz16
 

Último (20)

Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
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
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdf
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 
introducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesintroducción a las comunicaciones satelitales
introducción a las comunicaciones satelitales
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - Ejercicios
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
 
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
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
 

Como representar en 3D datos discretos en matlab

  • 1. Javier Hipólito Marsal Estudiante de Ingeniería Química – Universidad Alicante. 09/06/2016 Contacto: javier_hm@msn.com Representación en 3D de datos discretos en matlab. Imaginemos que se tienen datos discretos de 3 variables. X e Y son las variables independientes y Z es el valor que toma la función para los valores definidos de X e Y. Figura 1. Pequeña muestra de datos discretos. Dada una temperatura y presión se conoce la conversión. Temperatura (K) Presión (Kpa) Conversión 200 5066 31,94 200 8105 54,43 210 5066 32,55 210 8105 55,23 220 5066 32,93 220 8105 55,73 Utilizando la herramienta matlab se importar cada columna como un vector o bien se introducen los datos. Quedando los vectores T, P y X correspondientes a temperatura, presión y conversión. El comando surf(X,Y,Z) no se puede utilizar directamente porque necesita que Z, correspondiente a los valores de la salida de la función, tenga estructura de matriz. El razonamiento es el siguiente: Dada una función Z = f(X,Y) se calcula en cada punto el valor de Z quedando disposición de matriz. Por ejemplo: Z = 5.*X^2 + Y.^2 Sin embargo, si no se dispone de ecuación analítica existen alternativas para la representación de los datos: Superficie a partir de datos discretos Se puede utilizar el concepto topológico de la triangulación de Delaunay, consiste en generar una red de triángulos cuyas circunferencias circunscritas no contienen el vértice de otro triángulo.
  • 2. En la práctica usando la herramienta matlab es sencillo, se genera una red tal que así: tri = delaunay(X,Y) Siendo X e Y los vectores de las variables independientes y Tri la malla que se genera. Finalmente se obtiene la malla usando los vectores y la matriz: trisurf(tri,X,Y,Z) Que en el ejemplo de la tabla daría esta gráfica. Figura 1. Superficie con valores de conversión para distintas combinaciones de presión y temperatura. Otras representaciones Mencionar que existen otras alternativas. Representaciones punto a punto scatter3(X,Y,Z)
  • 3. stem3(X,Y,Z) Figura 2. Conversión frente a P y T usando el comando scatter. Incluso se podrían unir los puntos con el siguiente comando, que sería indicado para aplicaciones como un trazado helicoidal. plot3(X,Y,Z) Figura 3. Trazado helicoidal. Figura disponible en la página del desarrollador.