版本:baltamulink_1.0.0
日期:2023年9月28日
discrete solver
ode23、ode78、ode89、ode113、ode45
ode1、ode2、ode3、ode4、ode5
1.1 discontinuous
deadzone: 死区模块;
quantizer: 量化模块;
saturation: 饱和限制模块;
viscousFriction: 摩擦模块。
1.2 discretes
delay:时延模块;
difference:差分模块;
discreteFilter:离散IIR滤波器模块;
discreteFIR:离散FIR滤波器模块;
discreteIntegrator:离散积分模块;
discreteStateSpce:离散状态空间模块;
discreteTransferFunc:离散传递函数模块;
discreteZeroPole:离散零极点模块;
memory:时延模块;
unitDelay:单位时延模块;
ZOH:零阶采样保持模块。
1.3 Inputs
fromFilecsv:导入csv文件数据;
fromFileExcel:导入excel文件数据;
fromFileTxt:导入txt文件数据;
fromFileMat:导入mat文件数据;
fromWorkspace:导入天元工作区数据;
ramp:产生斜坡信号;
Inf:输出Inf;
NaN:输出NaN;
e:输出自然对数底数e;
PI;输出圆周率。
1.4 logicOpearations
compareToConst:与指定常数比较大小;
compareToZero:与零比较大小。
1.5 maths
elementsSum:累加模块;
elementsProduct:累乘模块;
subtract:加减运算模块;
sqrt:求平方根模块;
signedSqrt:求有符号平方根模块;
reciprocalSqrt:请平方根倒数模块。
1.6 outputs
out:模型计算结果导出到天元工作区;
terminator:用于未连接的输出端口;
toFileCsv:模型计算结果导出到csv文件;
toFileExcel:模型计算结果导出到excel文件;
toFileMat:模型计算结果导出到mat文件;
toFileTxt:模型计算结果导出到txt文件;
toWorkspace:模型计算结果导出到天元工作区;
XYgraph:数据可视化。
mathFunc模块支持sin、cos、tan、asin、acos、atan、atan2函数。
1.1 全新ui界面(参数设置模块和模块信息整合,求解器选择布局更新)
1.2 连线拖拽算法;
1.3 模块库显示以及滚动交互;
1.4 版本信息页;
1.5 问题反馈页。
2.1 参数依赖联动渲染功能;
2.2 模块壁障算法;
2.3 优化了保存机制。
3.1 北太真元快速入门;
3.2 计算单元;
3.3 求解器;
3.4 模型库。
4.1 航空航天(5个);
4.2 控制系统(5个);
4.3 船舶(5个);
4.4 汽车(5个)。
无
天元和真元信息未分流,执行脚本过程中的error信息只能在天元命令行窗口打印出来,无法在真元界面显示。具体包括:
使用4类fromFile和fromWorkspace时,关于数据不合法检测的错误提示信息。