主要内容

组件方程式

写方程表示自定义组件行为

等式部分的目的是建立组件的变量,参数,输入,输出,时间和每个实体的时间衍生物之间的数学关系。此页面上的主题提供有关定义组件方程和相关任务的详细信息。

语言语法

断言 程序定制运行时间错误和警告
延迟 返回过去的操作数
der 返回操作数的衍生数
方程式 定义组件方程
功能 在组件方程中的重用表达式以及域和组件的成员声明
Integ. 执行表达的时间集成
中间体 定义中间条款用于方程式
tablelookup. 基于内插数据点的返回值
时间 访问全局模拟时间
价值 使用指定的单元转换将变量或参数转换为无单位值

话题

定义组件方程式

等式部分的目的是建立组件的变量,参数,输入,输出,时间和每个实体的时间衍生物之间的数学关系。

简单的代数系统

此示例显示了一个简单的代数系统的实现。

在方程中使用仿真时间

此示例显示了如何从等式部分访问全局模拟时间。

在方程中使用条件表达式

您可以通过使用指定条件方程如果陈述。

在方程中使用中间术语

教科书通常在单独的方程中定义某些方程项,然后将这些中间方程式替换为主要。

使用等式中的查找表

你可以使用tablelookup.功能在方程式Simscape™文件的部分基于一维,二维或三维表中的一组数据点来插入输入值。

编程运行时错误和警告

使用断言构造以实现自定义块的运行时错误和警告消息。

初始方程式

指定仅在模型初始化期间执行的附加方程。

simscape函数

使用Simscape函数来重用方程式的表达式和多个组件的成员声明。

导入符号数学工具箱方程式

使用符号数学工具箱™软件来解决物理方程式的示例,以适合Simscape语言公式部分的格式生成代码,并将生成的代码包含到组件文件的等式部分中。