nube de puntos leídos Matlab

Buscando MATLAB 3D de datos de nubes de puntos del programa de lectura.

        claro
        A = ImportData ( 'data.txt');
        [IX, IY] = tamaño (A);
        x = A (:, 1);
        Y = A (:, 1);
        Y = A (:, 2);
        z = A (:, 3);
        Plot3 (x, y, z, '');
        cuadrícula activa

MATLAB funciones relacionadas:

    Galería ()
    función es una función para generar una matriz de prueba.
    Cuando la necesidad de prueba para cierto algoritmo, utilizando la función de prueba de generación de galería matriz de diversas propiedades.
    Formato:
    [A, B, C, ...] = Gallery (matname, Pl, P2, ..., classname)
    donde, matname denota las propiedades de la matriz, elementos de matriz classname representa el tipo de simple o doble.
    Por ejemplo: 10 puntos generados aleatoriamente en un plano y hechas de Voronoi diagrama estos puntos.

x = galería ( 'uniformdata', [1 10], 0);   
y = galería ( 'uniformdata', [1 10], 1);   
Voronoi (x, y);

2.tetramesh ()
Función: dibujar tetraedro
Formato:
tetramesh (T, X, C)
tetramesh (T, X-)
tetramesh (TR)
H = tetramesh (...)
Ejemplo:
Borrar

        d = [- 1 1];
        [x, y, z] = meshgrid (d, d, d);
        x = [x (:); 0];
        y = [y (:); 0];
        z = [z (:); 0];
        dt = DelaunayTri (x, y, z);
        Tes = dt (:, :);
        X = [x (:) y (:) z (:)];
        tetramesh (Tes, X);
        camorbit (20,0);
       

    GridData ()
    Función: Data Grid
    formato:
    (1). GridData ZI = (x, Y, Z, XI, el YI)
    con una función binaria z = f (x, y) tiene una superficie irregular de montar el vector de datos x , y, z. gridData volverá a la superficie en el punto z (xi, yi) en la interpolación.
    Después de estos puntos de datos siempre de superficie (x, y, z) de.
    Las variables de entrada (xi, yi) es por lo general una malla regular (comando meshgrid generado como el mismo).
    XI puede ser una matriz de vector de fila con un vector de columna constante XI tiempo especificado. Del mismo modo, el YI puede ser un vector columna, que especifica una matriz constante con vectores fila.
    (2) [XI, YI, ZI] = gridData (x, y, z, xi, yi)
    matriz ZI significa volvió anteriormente, mientras que volvía la matriz XI, YI es una xi vector fila y columna vector yi meshgrid comando generada.
    (3) [XI, YI, (. ......, método) ZI] = gridData
    calcula utilizando el método algoritmo especificado:
    'lineal': interpolación lineal basado en el triángulo (el algoritmo predeterminado);
    'Cubic': basado en triángulo interpolación cúbica ;
    'cercano': vecino más cercano de interpolación;
    'V4': gridData algoritmo en MATLAB 4.
    'Cúbico' y 'v4' genera una superficie suavemente curvada,
    'Lineal' y 'más cercana' tienen cada uno un primer derivado de cero y una primera derivada continua. Todos los métodos basados ​​en los datos de triangulación otra fuera 'V4'.

    meshgrid ahora ()
    Función: la generación de una matriz de la rejilla, la matriz puede ser una rejilla de dos dimensiones, sino que también puede ser tridimensional.
    Formato:
    dimensional
    [xy] = meshgrid (ab) ;% a y b son matriz unidimensional
    , tal como a = [1 2 3]; b = [2 3 4]; matriz de la x resultante e y son de dos dimensiones ,
    cada fila x es 123, un total de tres filas, y de cada columna es 234, un total de tres.
    Tridimensional
    y bidimensional como: [xyz] = meshgrid (abc );% calculado resultados basados en la analogía bidimensional
    Ejemplo:

a=[1 2 3];
b=[2 3 4];
[x,y]=meshgrid(a,b)
x =
     1     2     3
     1     2     3
     1     2     3
y =
     2     2     2
     3     3     3
     4     4     4

Publicados 179 artículos originales · ganado elogios 124 · vistas 700 000 +

Supongo que te gusta

Origin blog.csdn.net/shixin_0125/article/details/105132001
Recomendado
Clasificación