主要内容

S功能构建器

集成C或C ++代码以创建S功能

  • 图书馆:
  • 金宝appSimulink /用户定义的功能

  • S功能构建器块

描述

S功能构建器集成了新的或现有的C ++代码,并根据您提供的规格创建C MEX S功能。看使用带有S功能构建器的公交信号来创建S功能有关使用S功能构建器块生成S功能的详细说明。

S功能构建器块的实例还可以作为Simulink中生成的S功能的包装器金宝app®楷模。在模拟包含S函数构建器块实例的模型时,Simulink软件调用生成的S功能以在实例的中调用您的C或C ++代码金宝appmdlstart,,,,mdlOutputs,,,,mdlderivations,,,,mdlupdatemdlterminate方法。要了解Simulink引擎金宝app如何与S功能相互作用,请参见金宝appSimulink引擎与C S功能的互动

笔记

S功能构建器块不支持掩盖。金宝app但是,您可以掩盖子系统包含一个S功能构建器堵塞。有关更多信息,请参阅动态蒙版子系统

端口

输入

展开全部

S功能构建器可以接受并复杂,1-D或2D信号和非虚拟巴士。对于每种情况,信号必须具有模拟支持的数据类型。金宝app金宝app

有关更多信息,请参阅Simulink支持的金宝app数据类型金宝app在Simuli金宝appnk文档中。

数据类型:单身的|双倍的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64|布尔|固定点|枚举|公共汽车

输出

展开全部

S功能构建器可以输出复合物,1-D或2D信号和非虚拟总线。对于每种情况,信号必须具有模拟支持的数据类型。金宝app金宝app

有关更多信息,请参阅Simulink支持的金宝app数据类型金宝app在Simuli金宝appnk文档中。

数据类型:单身的|双倍的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64|布尔|固定点|枚举|公共汽车

参数

使用S功能构建器自动构建S函数有关S功能构建器编辑器上参数的信息。

块特征

数据类型

布尔|双倍的|固定点|整数|单身的

直接进料

多维信号

是的

可变大小信号

零交叉检测

扩展功能

定点转换
使用定点Designer™设计和模拟定点系统。

在R2006a之前引入