【问题标题】:Matlab: Calling user defined functionMatlab:调用用户定义的函数
【发布时间】:2012-10-28 07:00:16
【问题描述】:

我正在以这种方式创建用户定义的函数

   function y=add(a)

   y=a*a;

现在,此函数位于单独的 .m 文件中。

我想使用这个函数,但我不知道如何调用它

我需要另一个 .m 文件来调用它吗?和#include上面的.m文件?

【问题讨论】:

    标签: function matlab


    【解决方案1】:

    首先,您需要将文件命名为add.m(即与您的函数所具有的相同名称完全相同),您可以将其放置在当前matlab路径中的任何位置(您当前的工作目录很好)。

    第二,您应该从命令行或另一个 matlab 脚本/函数调用您的函数(例如)y=add(5)

    在这些脚本中,不需要更多类似#include 的东西,前提是add.m 在您的工作路径中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多