surf plot- Z must be a matrix, not a scalar or vector.
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Hi all,
I have an excel file with three columns as x,y and z. I want to do "surf" plot I write the mesh grid command , but after writing surf, I am confronting with this error: using surf, Z must be a matrix, not a scalar or vector.
Could you kindly tell me where is the problem?
Thanks in advance for the help Sepideh
0 comentarios
Respuestas (2)
Alessandro Masullo
el 9 de En. de 2015
The surf function requires the z values to be a matrix. If you have column data you can use trisurf, instead:
tri = delaunay(x,y);
trisurf(tri,x,y,z)
0 comentarios
bob Esmailpour
el 5 de Jun. de 2019
I found another problem with triSurf. After couple a minute my Matlab was closed without any error. I tried many times but results were same. I have Corei7 PC desktop with 16GB Ram and the size of each matrix is 9197337
0 comentarios
Ver también
Categorías
Más información sobre Annotations en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!