1:匿名函数 参数 函数体
%匿名函数
myfun1=@(x)sin(x);
y1=myfun1(0);
y2=myfun1(0:0.01:2*pi);
plot(y2)
变量空间结果为:
2:子函数 见注释
function z = myfun3(x,y)
%输出变量 z
%函数名称myfun3
%输入变量x,y
z=sin(x)+cos(y);
end
子函数的调用:
y5=myfun3(-5:.01:5, -5:.01:5);
变量空间的结果为:
3 feval函数 函数句柄,变量,变量
y3=feval(@myfun3, -5:.01:5, -5:.01:5); %myfun3就是上面写的子函数名称
变量空间的结果为:
4 函数函数 变量 函数体 变量范围
y4=fplot(@(x) sin(x), [-pi, pi]);
变量空间的结果为: