写一个m文件,每次输入一个函数名,如输入‘sin’或‘tan’,可以自动求这个函数在1这点的值
function m=myfun(ch)
m=ch(1);
end
%调用方法f=@tan;myfun1(f)
function f=hanshu(ch)
a='(1)';
f=eval(strcat(ch,a));
end
f=@(ch)eval(strcat(ch,'(1)'))
str2func()跟eval的作用是一样的
写一个m文件,每次输入一个函数名,如输入‘sin’或‘tan’,可以自动求这个函数在1这点的值
function m=myfun(ch)
m=ch(1);
end
%调用方法f=@tan;myfun1(f)
function f=hanshu(ch)
a='(1)';
f=eval(strcat(ch,a));
end
f=@(ch)eval(strcat(ch,'(1)'))
str2func()跟eval的作用是一样的