如何在MATLAB中将重新分配的函数返回到其原始状态

时间:2015-01-27 00:40:02

标签: matlab

在MATLAB中,我们可以将函数名称指定为变量名称,MATLAB中将该变量名称反转为函数名称的命令是什么?

2 个答案:

答案 0 :(得分:3)

使用clear函数从内存中删除变量:

clear <variableName>

答案 1 :(得分:2)

如果您不想清除变量或使用其他名称,您仍然可以使用feval访问该功能;如果它是内置函数,则使用builtin

>> find = 5; %// this variable definition shadows `find` function

>> find(([0 1 2]))
Subscript indices must either be real positive integers or logicals. 

>> feval('find',[0 1 2])
ans =
     2     3
>> builtin('find',[0 1 2])
ans =
     2     3