我有一个关于我正在创建的代码的问题。
我在一个.m文件中有一个代码,让我们将其命名为"first.m“。
但在"first.m“中,我想在此脚本中编写一个命令,在其中运行和执行另一个.m文件,让我们将其命名为”second.m d.m“文件,该文件位于不同的目录中。
我的意思是我想使用子例程,但主要的问题是我不了解如何在MATLAB中使用子例程。
有谁能帮我做一下吗?
发布于 2020-04-03 05:37:16
尝试使用run函数进行编码。重要的是,Matlabs知道在哪里可以找到那个函数。您还可以使用函数addpath
,实际上可以复制该命令中的完整路径。如下所示:
run('C:\Users\user\Desktop\second.m')
请确保您编写的路径正确,其中包含second.m d.m。如果代码与first.m位于相同的路径中,或者您已经添加了路径,则可以使用:
run('second.m')
如果它们位于first.m所在的实际文件夹的子文件夹中,则可以使用第一个示例或:
run('subfolder\second.m')
https://stackoverflow.com/questions/60998604
复制相似问题