Button 如何通过单击Simulink中的按钮来执行功能?

Button 如何通过单击Simulink中的按钮来执行功能?,button,simulink,Button,Simulink,我想在Simulink文件中插入一个按钮,当我双击它时,该按钮将运行(.m)函数。如何实现这一点?您希望在模型中创建一个块,并使用其OpenFcn回调。在文档的Model Callbacks部分中有一个这样做的例子 基本步骤是: 向模型中添加块。通常,您会将其设置为空(即,其中没有输入端口或输出端口) 在块上单击鼠标右键,然后打开其“特性”菜单 转到Callbacks选项卡,并选择OpenFcn回调 在双击块时插入要执行的代码。在您的例子中,只需输入函数名(假设它没有输入参数) 大多数人也会在子

我想在Simulink文件中插入一个按钮,当我双击它时,该按钮将运行(.m)函数。如何实现这一点?

您希望在模型中创建一个块,并使用其
OpenFcn
回调。在文档的Model Callbacks部分中有一个这样做的例子

基本步骤是:

  • 向模型中添加块。通常,您会将其设置为空(即,其中没有输入端口或输出端口)
  • 在块上单击鼠标右键,然后打开其“特性”菜单
  • 转到Callbacks选项卡,并选择
    OpenFcn
    回调
  • 在双击块时插入要执行的代码。在您的例子中,只需输入函数名(假设它没有输入参数)
  • 大多数人也会在子系统上安装一个