- 13
- 0
- 约8.44千字
- 约 46页
- 2017-07-21 发布于湖北
- 举报
主要功能: 1. 从数据变量名到通道号 2. 从通道号到数据变量名 3. 易格式化数据 4. 交互预览 5. 输出的格式文本串可以COPY和PASTE 2. 1. 4. 5. 3. 后处理模板 数据通道帮助 基本函数 ADD, SUB, MUL, DIV, POW (2 arguments) SIN, COS, TAN, ASIN, ACOS, ATAN, EXP, LN, LOG, SQRT, ABS, MAX, MIN (1 argument) 特殊函数 SEARCH_X, SEARCH_Y (3 arguments) MAX_X, MIN_X (2 arguments) 后处理模板 数学操作 基本模式 1 argument operations #Channel, OPERATIONOutput_format@ 2 argument operations #Channel, Channel_or_constant, OPERATIONOutput_format@ 3 argument operations #Channel, Channel_or_constant, Channel, OPERATIONO.._f..@ 后处理模板 数学操作 说明 第二个变量如果是数据通道必须与第一个通道地长度相同。 第二个变量如果是数据通道必须与第一个通道地长度相同。 所有数值(包括常数)在计算之前都转化为CRUISE中使用的基本单位。 可以串联使用,操作顺序执行。一个操作的结果是另一个后续操作的一个变量。例如 #Chann, Chann_or_const, POW, Chann_or_const, MUL,... ...Chann_or_const, Chann, SERCH_Y Output_format@ 后处理模板 数学操作 Const. Ch1 Ch2 Special #Ch2, Ch1, MAX_X #Ch1, Const., Ch2, SEARCH_Y #Ch2, Ch1, MIN_X #Ch1, Const., Ch2, SEARCH_X 后处理模板 数学操作 用户自定义的子程序可以编译成仿真子模块提供给其他的应用者,而同时保密其内部结构(只提供编译好的C代码) 这为用户在仿真环境中引入自己开发的复杂自动变速器控制逻辑或特殊的制动力调节规则提供了可能。 系统运行时,自动从“shared libraries” (UNIX)或“dynamic link libraries” (dll, Windows)加载。 用户自定义的子程序必须采用CRUISE定义的功能模板。 在CRUISE中集成“用户自定义的子程序”时,不必进行重新编译。 MatLab ? / SimulinkTM 文件必须输出为C文件。 采用 Black Box, C或FORTRAN? 的子程序可以集成到仿真环境中。 扩展功能 Matlab? / SimulinkTM - Black Box 扩展功能 Matlab? / SimulinkTM 举例 扩展功能 Matlab? / SimulinkTM 举例 扩展功能 Matlab? / SimulinkTM 举例 扩展功能 Matlab? / SimulinkTM 举例 包括图形化工具在内的Matlab/Simulink的所有功能都可以使用。 在联合仿真时,可以通过在线参数设置快速调整用户自定义控制系统。 不需要RealTimeWorkshop和编译器的支持。 可以采用变积分步长计算模式。 通过向量方式实现数据传递。 输入向量采用Matlab中的“Constant”对象。 模型的输出值在Matlab中通过多路器(MUX)组合成一个向量,该向量通过Matlab中的“To Workspace”对象,输出到Matlab的工作区中。 扩展功能 Matlab? API MUX 扩展功能 Matlab? API 举例 扩展功能 Matlab? / SimulinkTM - Black Box GUI 检查输入的 DLL文件是否存在。 部件: Black Box MATLAB DLL 方便定义数学逻辑运算 无C或Fortran编程 采用后缀表示法定义函数运算 可以预览函数表达式 10个输入变量,一个输出 10个用户自定义常数 扩展功能 Function 函数功能 函数表达式: y = a * C + D a ... 输
原创力文档

文档评论(0)