一、模块Moudle调用回调函数位置

软件版本:R2021a

simulink创建module后,单击右键,选择下图中的“Module Properties”。

 选择弹出界面的“Callbacks”按钮,则会出现下图左侧的Module回调函数和右侧的回调函数编辑框。

 在右侧回调函数编辑框,既可以输入“disp(‘I am a handsome boy!’)”可执行语句,又可以输入可执行的m文件名字!

二、示例

2.1建立一个simulnk模型

如下图所示,模型主要包含Constant、Gain和to Workspace三个模块。

其中,Constant设置如下:

Gain设置如下:

to Workspace设置如下:

2.2 设置Moudle回调函数

首先,为Constant、Gain参数赋初值。我们新建了一个test.m文件,输入代码如下:

a=2;
b=4;

 然后,在下图中InitFcn的回调函数输入“test”;那么,运行仿真,则会对模块参数进行初始化赋值。

接着,我们将输出的数据,进行绘图处理。在StopFcn回调函数下,输入下图代码:

代码如下:

figure();
plot(out.out);
title('Ending');

这里plot绘制的参数要填写根据实际输出的变量,具体可以查看下图工作区的变量表。

2.3运行仿真,绘制结果,如下图所示。

Simulink-模块Moudle调用回调函数步骤相关推荐

  1. OC代码调用C++代码的回调函数步骤

    http://hi.baidu.com/52study/item/82ed1838b96725b7b80c033f?connect=qzone 1.C++代码中的回调函数 在C++的头文件中声明回调函 ...

  2. Simulink代码生成: 调用Matlab函数

    本文研究Simulink模型中调用Matlab函数的方法. 文章目录 1 Matlab Function模块 2 建模与代码生成 3 Matlab Function中的数据管理 3.1 关联Signa ...

  3. Iar环境c语言调用汇编函数,如何在IAR EWARM中通过内联汇编程序在另一个模块中调用C函数?...

    我在硬故障处理程序中有一些程序集.程序集基本上是为了传递当前堆栈指针作为参数(在R0中).它看起来像这样...如何在IAR EWARM中通过内联汇编程序在另一个模块中调用C函数? __asm(&quo ...

  4. js如何取到ajax回调函数值,js怎样获取调用回调函数的参数值

    代码如下: function a(callback){ alert('a'); callback.call(this);//或者是 callback(), callback.apply(this),看 ...

  5. js中for循环调用回调函数,一直循环最后一个

    js的for循环中使用回调函数,获取到的值总是最后一个值?_MLAY-CSDN博客_js 循环回调函数

  6. MATLAB脚本调用simulink仿真文件及simulink模块参数修改-load_system函数-sim函数-set_param函数

    文章目录 1. load_system 2. sim 3. set_param 4. get_param 5. 应用 1. load_system 加载系统,添加所需要加载的simulink仿真模型所 ...

  7. python3 selenium 自动化 登录搜狐邮箱之 函数的二次封装和模块的调用及函数的调用

    先建一个 sohuEmailPublic.py 文件,对函数进行封装,让它作为公共的模块开使用 代码如下: from selenium import webdriver from time impor ...

  8. 使用jquery ajax调用后台方法 有时候不调用回调函数

    今天在编辑修改页面时遇到了一个很尴尬的问题,浪费了好多时间,问题描述: 使用jquery ajax调用后台方法,正确时弹出提示框,并且跳转到list列表页面.然而,写好了之后有时候会不跳转,直接刷新一 ...

  9. http调用如何返回回调函数_Simulink(模型amp;函数调用发生模块)+Guide自写简单系统(五)+StateflowChart回调函数 (二)...

    Simulink:模型&函数调用发生模块 如下所示为模型模块以及函数调用发生模块: 使用模型模块可以双击在模块中选择具体路径中的文件进行配置:在使用时即可对模型提供一个链接的路径: 运行时效果 ...

最新文章

  1. 802.1X的wpa认证流程-------4-way handshake过程分析
  2. php输出0到5之间到数,php如何实现输出链表倒数第k个结点(代码实例)
  3. SQL Server 查询处理中的各个阶段(SQL执行顺序)
  4. osgText中的setAxisAlignment和setAlignment的区别
  5. listActivity和ExpandableListActivity的简单用法
  6. 资深大牛带你了解源码!关于Android程序员最近的状况,大厂内部资料
  7. [BZOJ3583]杰杰的女性朋友(矩阵快速幂)
  8. 数据库dba_DBA延伸数据库指南
  9. Spring Boot 2.0 Intellij Idea 中图文详解打包成可执行Jar
  10. 【Xamarin开发 Android 系列 1】环境部署搭建
  11. day03_01 Python历史、32bit和64bit系统的区别
  12. MySQL 数据对比
  13. 使用TestNG-abbot测试GUI
  14. 动态库静态库的链接过程
  15. 13-1CPU控制器的功能和工作原理
  16. veu使用element UI 表格问题
  17. 家居行业数字化建设解决方案
  18. c语言程序设计基础广西师范大学出版社答案,附录Ⅰ全国高校计算机等级考试广西考区二级考试大纲.DOC...
  19. 电梯服务器显示lrabort,LR java vuser 空指针异常
  20. Dialog 无法隐藏软键盘

热门文章

  1. matlab 渐变色
  2. Riche million espérer interroger chasse.
  3. 数仓工具—Hive实战之占比同比环比(10)
  4. 【TCP-IP详解卷1-协议】第一章 概述
  5. 不叫 Andromeda?Google 新系统疑为 Fuchsia
  6. 腾讯投 10 亿在武汉建中部最大研发中心
  7. bash-記錄修改OFS和ORS讓$0重新計算
  8. 点网络计算机怎么出现蓝屏,电脑总是出现蓝屏该怎么解决
  9. 台式电脑开机显示蓝屏 检查计算机上的病毒,电脑出现蓝屏是怎么回事
  10. 可以玩所有游戏的计算机配置,什么样的电脑配置才可以玩各种3A巨作游戏?