Stella是一款系统动力学仿真模拟软件,目前已经升级到了最新版本4.1,带来系列功能更新,具体包括:
AI增强模型分析
除了“Build”和“Discuss”之外,AI Assistant现在新增了“Support”选项。该功能可在现有模型的相关技术任务上提供帮助。目前,它主要利用Loops That Matter Overview来记录反馈回路并解释行为,未来还将加入更多功能。
更丰富的变量类型转换选项
现在,可通过右键菜单将延迟转换器(Delay Converters)与模块(Modules)互相转换。这一改进在使用因果回路图(CLD)时提供了更大灵活性,并大幅简化了分层模型的构建过程。
也可以一次选中多个变量,再通过右键菜单批量修改类型。例如,可以一次性选中所有存量(Stocks)并将其设为“非负”。
新增“锁定变量控制”功能,恢复全部时不受影响
Parameter Control Panel现支持“锁定变量”选项,被锁定的变量将不受“恢复输入”或“恢复全部设备”操作的影响。这一功能便于构建那些需要部分变量始终保持受控状态的界面。如需恢复该变量的值,可在控制面板内单独对该变量执行恢复、通过按钮触发“恢复操作(界面)”,或在“界面设置属性面板”中启用恢复按钮。
自动补全功能已改进
在“方程”标签页输入时,自动补全现在会匹配变量或函数字符串的任意部分,而不再仅限于开头(与查找窗口保持一致)。借此,你可跳过特殊字符,更快定位并插入所需内容。
界面数据管理器新增“锁定”与“隐藏”选项
在界面使用数据库管理器(Database Manager)组件时,现在可以:
- 锁定运行结果,防止被误删;
- 彻底隐藏运行结果,使其不在数据管理器中显示。
这些属性需通过界面对象面板打开数据管理器后进行设置。
版本控制系统友好的保存格式
模型设置属性面板中新增了一个选项,允许您在保存文件时不包含上次使用的缩放和位置信息。这一功能可避免在使用git或svn等版本控制系统时产生无意义的合并冲突。
数组面板更新
“数组”标签页现新增“从其他变量复制维度”按钮,可一键复制维度设置,轻松保持各变量维度的一致性。
新增追踪浮点错误选项
消息日志现可开启报告NAN值选项,帮助排查除零等浮点问题。所有计算结果为 NAN(或无穷)的变量将按计算顺序列出,方便快速定位溢出源头。
幽灵变量的导航改进
对于同一模块内存在“幽灵”副本的变量,其显示方式现已略有不同,以提示用户幽灵副本的存在。通过上下文菜单,用户可以从主变量导航至其幽灵副本,也可以在各个幽灵副本之间以及从幽灵副本导航回原始变量进行跳转。
模型图形框新增固定纵横比选项
图形框(Graphics Box)现支持“锁定纵横比”功能,该比例在“图形属性”面板中设定,并同步适用于模型与界面,确保图形始终按固定比例展示。
复制操作将变量名称存入剪贴板
当您从模型中复制单个变量时,模块限定的变量名称将与变量的图像及对应的XMILE代码一同存入剪贴板。这使得将变量名称粘贴到文档中变得更加便捷--您只需使用“选择性粘贴”并选择“文本”格式即可。