Matlab 在另一个函数mfile中使用函数mfile

Matlab 在另一个函数mfile中使用函数mfile,matlab,Matlab,听起来可能很琐碎,但这让我很困惑 如何在另一个m文件中使用在函数m文件中定义的函数。例如,假设我有一个名为data的函数和另一个名为plot_my_way的函数,其中我定义了使用数据和创建特定绘图的方法,那么如何在函数数据中使用函数“plot_my_way”?函数文件可以直接调用为plot_my_way()。只要确保两个文件都位于同一目录中,并且函数名与m-file name相同。只要它位于路径中,就可以调用它。您的实际错误是什么?未定义的函数“plot_my_way”用于“double”类型的

听起来可能很琐碎,但这让我很困惑


如何在另一个m文件中使用在函数m文件中定义的函数。例如,假设我有一个名为data的函数和另一个名为plot_my_way的函数,其中我定义了使用数据和创建特定绘图的方法,那么如何在函数数据中使用函数“plot_my_way”?

函数文件可以直接调用为plot_my_way()。只要确保两个文件都位于同一目录中,并且函数名与m-file name相同。

只要它位于路径中,就可以调用它。您的实际错误是什么?未定义的函数“plot_my_way”用于“double”类型的输入参数。@user3190506这意味着MATLAB无法找到您的函数,这表明您没有将其放在MATLAB路径上。将这两个函数放在同一个目录中,或者将它们放在您的MATLAB路径中。谢谢您的帮助!您知道以下错误对于类型为“double”和属性为“full 3d real”的输入参数的未定义函数“colon”是什么意思吗?它们不一定要在同一目录中,而是在MATLAB路径上。