LJ0416 发表于 2017-11-20 15:23:28

一阶惯性环节的DSL描述

对于一阶惯性环节 1/(1+ST), 将其DSL描述为:vardef(T)='s';'Time Constant'
limits(T)=(0,)
dx=(y0-x)/T
x.=dx
y1=dx
inc(x)=y1
其中,y0是输入,y1是输出。
但是系统计算初始条件时,一直在报错,报错内容如下:
初始条件已被定义为‘y1’!
变量属性'x': 'state', 'double', 'local'
这个报错是什么意思?恳请各路大神指点迷津,这个DSL描述应该怎么写?



页: [1]
查看完整版本: 一阶惯性环节的DSL描述

招聘斑竹