首先确定xyz的范围,比如说xyz都是从1到10,那么[x,y,z]=meshgrid(1:10);这时x,y,z都是3维矩阵,因此后面无法进行乘法运算是吧。因此函数没法写。你是这个地方卡住了是吧???可以这样解决:x=x(:);y=y(:);z=z(:);这样将xyz变成向量。就可以像平时一样定义函数了。