应这样写函数: function f(x,beta,alpha,gm) f=((x-gm)./alpha).^(beta-1).*exp(-(x-gm)./alpha); f%保存这个函数文件名为:f.m%其中x,beta,alpha,gm参数都在matlab命令窗口中输入;如下:f(x,beta,alpha,gm)加回车 %参数为据体的数据