So che posso creare un grafico superficie 3D in MATLAB facendo:Come si crea un grafico di surf in MATLAB con dati con spaziatura irregolare?
x = linspace(1,10,100);
y = linspace(10,20,100);
[X Y] = meshgrid(x,y);
Z = X * Y;
surf(X,Y,Z);
Ma questo richiede che tutti i nodi per l'altezza della mappa linea generata in su. Ho un set di dati che ha punti arbitrari (x, y) e un'altezza (z). C'è un modo semplice per tracciare un grafico che genererà una superficie tra i punti in modo simile a surf
?
In realtà, il modo migliore per evitare il blob nero è impostare la proprietà 'edgeColor' su' none'. – Jonas