稀里哗啦324 2024-12-14 11:32 采纳率: 0%
浏览 66
已结题

matlab appdesigner私有函数嵌套整合

在matlab appdesigner中,首先定义了一个私有函数A,但私有函数A中又需要用到函数B,代码应该如何整合
用于软著申请,或有其它的解决方法(可以不用整合写进app)
例如

img

  • 写回答

32条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2024-12-14 11:33
    关注

    以下回复引自免费微信小程序:皆我百晓生。 如问题解决,还请采纳。如仍有疑问,请回复留言或私信博主,以便获得更精准的帮助。

    在MATLAB APPDESIGNER中,使用私有函数A时,如果需要在其他地方再使用到这个函数,通常可以通过以下方式实现:

    1. 在项目文件夹下创建一个名为FUNCTIONS的新目录,并将A函数放入其中。
    2. 确保项目的配置文件中包含了FUNCTIONS目录及其内容。
    3. 在项目文件夹中创建一个名为APP_DESIGNER的子目录,并将其命名为MAIN_APP.PY或其他你希望的名字。
    4. MAIN_APP.PY添加到你的项目文件夹中。
    5. 创建一个新的PYTHON脚本,例如MY_FUNCTION.PY,并将其放在MAIN_APP.PY中的FUNCTIONS目录中。
    6. MY_FUNCTION.PY中编写以下代码:
    DEF MY_FUNCTION():
        # 你的函数逻辑在这里
    
    # 使用私有函数A
    PRIVATE_FUNCTION_A = A()
    
    # 调用私有函数A
    PRIVATE_FUNCTION_A()
    
    1. 最后,在MAIN_APP.PY中包含上述代码以使用私有函数A。

    2. 在你的应用程序中调用MY_FUNCTION函数来测试其功能。

    这种方式可以确保在使用私有函数A的同时,也能使用到其他函数,而不会破坏项目的完整性。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 12月21日
  • 创建了问题 12月14日