matlab中.m文件尾部和文件夹中都有有自定义函数,优先调用哪个
时间: 2024-06-05 07:09:29 浏览: 165
在MATLAB中,当我们调用一个函数时,MATLAB会首先在当前工作目录下查找同名的.m文件,如果找到了,就直接使用该.m文件中定义的函数。如果没有找到,MATLAB会按照搜索路径顺序在各个文件夹中查找同名的.m文件,直到找到为止,然后使用该.m文件中定义的函数。
因此,如果在当前工作目录和搜索路径中都有同名的.m文件,MATLAB会优先使用当前工作目录中的.m文件中定义的函数。如果想要调用文件夹中的函数,可以使用函数句柄或者在调用函数时指定函数所在的路径。
阅读全文