从我对matlab的理解中,如果你想定义一个函数并在你的“主文件”中使用它,你需要将函数写入一个单独的文件中并调用它在你的“主文件”的开头用addpath('...\myfunction.m')
。在一个单独的函数文件中调用一个函数-matlab
现在让我们假设我在一个文件f1.m
,我在main.m
使用定义一个函数f1
,如果我要定义一个函数f2
(在另一个文件),需要调用f1
,可我在f2.m
文件中使用addpath()...\f1.m
?或者在f2
中拨打f1
的最佳方式是什么?
当我这样做时,我得到一个语法错误,告诉:函数名f1被MATLAB知道其文件名:'myfunctions' – Arthurim