各位老师好,我要画一个MATLAB三维网格图,有三个向量,存在一个m.txt文件里
      X                Y                         Z
-0.050000  0.000000     0.98101188E-01  
-0.043300  -0.025000    0.22200996E+00  
-0.043300  0.000000    0.14706237E+00  
-0.043300  0.025000    0.10905017E+00 
-0.025000  -0.043300    0.28831756E+00 
-0.025000  -0.025000    0.19732154E+00 
-0.025000  0.000000    0.10295141E+00  
-0.025000  0.025000    0.12113232E+00  
-0.025000  0.043300    0.95071979E-01  
0.000000   -0.050000    0.17244470E+00  
0.000000   -0.043300    0.29695996E+00  
0.000000   -0.025000    0.19476353E+00 
0.000000    0.000000   0.000000
0.000000   0.025000    0.15120816E+00  
0.000000   0.043300    0.12806298E+00 
0.000000   0.050000    0.54704974E-01 
0.025000   -0.043300    0.26241913E+00 
0.025000   -0.025000    0.29071288E+00  
0.025000   0.000000    0.23214192E+00  
0.025000   0.025000    0.21154735E+00 
0.025000   0.043300    0.12478661E+00 
0.043300   -0.025000    0.24065855E+00 
0.043300   0.000000    0.24108038E+00 
0.043300   0.025000    0.15673786E+00 
0.050000   0.000000    0.10635899E+00
我编写的程序是:
a=load('w.txt');
x=a(:,1); y=a(:,2); z=a(:,3);
[xx,yy]=meshgrid(min(x):max(x), min(y):max(y));
zz = griddata(x,y,z,xx,yy);
mesh(xx,yy,zz),
但是出现以下的错误:
??? Error using ==> set
View [azimuth elevation] must be a two element vector.
我对MATLAB不是很熟悉,请问各位老师,这个错误指的是什么?改怎么解决呢,