increaseExecutionOrder
将函数执行顺序更改为稍后
描述
increaseExecutionOrder (
增加指定函数的执行顺序functionObj
)functionObj
1。如果函数处于最大执行顺序,则increaseExecutionOrder
方法将失败并给出警告。
例子
更改软件功能的执行顺序
这个例子展示了节流位置控制系统的软件架构,以及如何调度根级函数的执行顺序。
model = systemcomposer.openModel(“ThrottleControlComposition”);
模拟模型,用函数填充它。
sim卡(“ThrottleControlComposition”);
查看按执行顺序排列的函数名。
function = {model.Architecture.Functions.Name}'
函数=6 x1细胞{'Actuator_output_5ms'} {'Controller_run_5ms'} {'TPS_Primary_read_5ms'} {'TPS_Secondary_read_5ms'} {'TP_Monitor_D1'} {'APP_Sensor_read_10ms'}}
降低第三个函数的执行顺序。
decreaseExecutionOrder (model.Architecture.Functions (3))
查看按执行顺序排列的函数名。
function = {model.Architecture.Functions.Name}'
函数=6 x1细胞{'Actuator_output_5ms'} {'TPS_Primary_read_5ms'} {'Controller_run_5ms'} {'TPS_Secondary_read_5ms'} {'TP_Monitor_D1'} {'APP_Sensor_read_10ms'}}
第三个函数现在按执行顺序上移,执行得更早。
增加第二个函数的执行顺序。
increaseExecutionOrder (model.Architecture.Functions (2))
查看按执行顺序排列的函数名。
function = {model.Architecture.Functions.Name}'
函数=6 x1细胞{'Actuator_output_5ms'} {'Controller_run_5ms'} {'TPS_Primary_read_5ms'} {'TPS_Secondary_read_5ms'} {'TP_Monitor_D1'} {'APP_Sensor_read_10ms'}}
第二个函数现在按执行顺序向下移动,稍后执行。
输入参数
functionObj
- - - - - -函数
函数对象
函数,指定为asystemcomposer.arch.Function
对象。
更多关于
定义
术语 | 定义 | 应用程序 | 更多的信息 |
---|---|---|---|
软件架构 | 一个软件架构是基于软件的系统的体系结构的专门化,包括对软件组合、组件功能及其调度的描述。 |
使用System Composer™中的软件架构来创建由软件组件、端口和接口组成的软件架构模型。设计您的软件体系结构模型,定义组件功能的执行顺序,在体系结构级别模拟您的设计,并生成代码。 |
|
软件组件 | 一个软件组件是软件实体组件的专门化,包括其功能(入口点)和接口。 |
实现Simulink万博1manbetx®导出函数、基于速率或JMAAB模型作为软件组件,模拟软件体系结构模型,并生成代码。 |
|
软件组成 | 一个软件组成表示复合软件实体(如模块或应用程序)的软件组件和连接器的关系图。 |
通过聚合或嵌套多个软件组件或组合来封装功能。 |
节气门位置控制系统建模软件体系结构 |
函数 | 一个函数可以在软件组件中定义的入口点。 |
您可以将构造型应用于软件架构中的功能,编辑示例时间,并使用函数编辑器。 |
为软件架构编写和扩展功能 |
服务接口 | 一个服务接口定义客户机和服务器组件之间的功能接口。每个服务接口由一个或多个功能元素组成。 |
||
函数元素 | 一个函数元素描述客户端-服务器接口中函数的属性。 |
编辑函数元素上的函数原型,以更改函数输入和输出的数量和名称。像编辑其他接口元素属性一样编辑函数元素属性。函数参数类型可以包括内置类型和总线对象。你可以指定要支持的函数元素:万博1manbetx |
systemcomposer.interface.FunctionElement |
函数参数 | 一个函数参数描述函数元素中输入或输出参数的属性。 |
属性中设置函数参数的属性接口编辑器就像任何值类型一样: |
systemcomposer.interface.FunctionArgument |
类图 | 一个类图是静态结构模型的图形表示形式,该模型显示具有软件方法和属性的软件组件的惟一体系结构类型。 |
类图捕获每个引用模型的一个实例,并显示它们之间的关系。任何组件图视图都可以选择性地表示为软件体系结构模型的类图。 |
软件架构的类图视图 |
版本历史
在R2021b中引入
MATLAB命令
您点击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
你亦可选择下列网址:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家网站没有针对您所在位置的访问进行优化。