【问题标题】:How to call a function which is in another program MATLAB如何调用另一个程序MATLAB中的函数
【发布时间】:2017-03-04 13:23:00
【问题描述】:

我在我的主程序中写了这个

[C,rows,cols,entries] = Matrix('C.txt')

矩阵函数在另一个程序 Matrix.m 中,我想调用它。

我收到此错误:

Undefined function or variable 'Matrix'.

Error in (line 19)

[C,rows,cols,entries] = Matrix'C.txt')

你能告诉我如何解决它吗?

【问题讨论】:

  • 您可能需要在 matlab 路径中添加 Matrix.m

标签: matlab function


【解决方案1】:

您的文件和函数可能不在同一个文件夹中。 如果您不希望文件和函数在同一个文件夹中,您可以使用 addpath 添加函数路径或文件夹的搜索路径。

(https://www.mathworks.com/help/matlab/ref/addpath.html)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-10-26
    • 2020-10-11
    • 1970-01-01
    • 2016-10-28
    • 1970-01-01
    • 2015-04-20
    • 2015-06-23
    • 2021-10-28
    相关资源
    最近更新 更多