|
版本历史
Stella 3.3 2023年3月15日界面优化现在可以在界面上运行优化了。为此,首先按照优化和校准中所述在模型上设置优化,然后按照操作(界面)中所述使用Run Optimization(运行优化)在界面上执行优化。 优化和灵敏度状态显示显示时间(界面)对象现在有一个选项来显示灵敏度和优化运行的进度。这是一种让用户知道工作正在后台进行的便捷方式。 优化期间选择器处于活动状态 使用占位符或数组维的选择器时,现在可以在优化运行时更改选择器的值。您也可以双击最小化的图形或表格,而不停止优化。 跟踪优化溢出当优化过程中出现除以0或其他溢出时,现在有一个选项可以停止优化,并保留生成错误的值,以了解错误发生的原因。这可以在运行优化方法中描述的Powell优化时在优化规格面板上设置。 改进的变焦缩放现在基于选定的内容,从而更容易选择并放大模型中的特定区域。 添加到模型样式的连接器设置除了更改特定连接器之外,现在还可以为模型中的所有连接器设置粗细和极性字体。 允许更新表格和图表中的多种格式使用Format Numbers(数字格式)对话框时,添加了一个Apply按钮,允许您更改多种数字格式,而无需重新打开对话框。 组输入现在可以使用占位符和通配符现在,您可以在组输入(界面)中使用占位符和通配符,就像处理其他输入和输出对象一样。 更好的数组编辑消息在数组编辑器对话框中,与模型变量或内置函数冲突的维度名称(维度名称需要是全局唯一的)现在会弹出一个对话框,让您知道存在冲突。 改进的图表呈现使用Stella Live和Suggest View(建议视图)可以更快地渲染运行时间长且有噪音数据的模型,从而提高可用性。 Stella 3.2.1 2023年1月13日图表上的可扩展比例选项 如果超出指定的界限,图表现在可以选择重新缩放。这对于设置通常正确的界限很有用,但是当超过界限时,仍然让图形显示所有信息。 切片图 切片图允许您叠加单个变量的不同时间段(通常是几年)的值,以查看一个时间段与另一个时间段的比较情况。 导出、导入和复制、灵敏度、收益和校准规格 为了更容易地在模型之间移动定义,以及复制规范和进行修改,在中添加了导入、导出和复制按钮灵敏度规格面板,的支付规格面板和优化规格面板。 简化的校准支付设置
支付规格面板已更新,使设置校准支付更简单。 格式化数字中的科学符号
科学记数法是在格式化数字时添加的一个选项,在“属性”面板的“刻度和范围”选项卡中设置。 界面上的图形输入轴标签
界面上的图形输入现在可以在图形输入(界面)面板中指定轴标签。 更轻松地创建导出文件
现在,您可以添加要导出的文件,而不必先创建它。 扩展百分位数内置
PERCENTILE builtin现在可以接受一个可选的第四个参数,这使得有可能找到基于体积的属性的百分位值(例如基于人口的中值年龄)。 选择相同排列的变量
模型的上下文菜单中增加了一个新选项,允许您选择与所选变量排列方式相同的所有变量,从而更容易操作数组。 Stella 3.2 2022年11月17日组件 装配提供了一种开始构建模型的新方法,并且可以轻松地将常用结构添加到正在进行的建模工作中。他们使用建议的补全,在可能的情况下填充等式,或者根据你绘制的结构提出建议。 建议的完成 基于您在模型图上建立的连接,建议的完成平滑了简单方程的添加。它们从打开和关闭模式工具栏和在处理程序集时非常有用。建议完井工作方式的详细信息。 结果面板中的多重选择和阵列切片 结果面板已经扩展到处理多个变量,并且还能够显示数组变量上的所有元素。这使得很容易看到两个或多个相邻的变量,以帮助理解和调试模型行为。 翻转部分图表
现在有一个功能可以水平或垂直翻转图中的选定元素。这可以通过上下文菜单来访问。 改进单位建议
建议单位功能-从等式选项卡属性面板或单位输入弹出菜单现在我们来看看变量方程和使用变量的方程,以尝试确定建议的最佳单位。如果可能,在建议视图中工作时,单位也会自动设置。 改进的内置组织
内置的类别已经被重新组织——包括软件和帮助。看见内置为组织和等式选项卡用于在软件中选择它们。 Stella 3.1.1 2022年10月7日新的最短路径内置 新的内置SHORTESTPATH将计算遍历序列,对于给定的邻接矩阵,该序列将最小化从一个节点到另一个节点的成本--其中成本可以是距离、时间或美元。有一个相应内置TRAVERSALCOST,它计算通过邻接矩阵的这种路径(或任何路径)的开销。 添加要查找和替换的结束和开始选项 “查找和替换”对话框现在有一个选项,可以只更改变量名的开头或结尾。 包括Vensim模型的极性 如果你打开一个连接器上有极性的Vensim模型,这些极性现在会被带到Stella那里。 Stella 3.1 2022年9月2日LTM的测量系统运动 现在可以使用一种新的方法来衡量模拟过程中的活动,以便更容易理解在重大变化期间哪些循环在驱动行为。系统变化和贡献在Loops面板上,在Loops That Matter概述中有更多的概念讨论。 在表格和图形中显示数组的总和 当您选择在表格、图形或其他输出对象中使用的数组变量时,除了特定的数组元素之外,您还可以要求显示数组切片的总和、最小值、最大值或平均值。有关执行此操作的详细信息,请参见选择下标对话框。 还可以设置数组定义,以便在使用选择器或查看结果面板中的值时可以选择sum、min、max和mean。这些在“尺寸配置”对话框中指定。 查找和替换 现在有了查找和替换功能,允许您更改选择中所有变量的名称,或者更改整个模型的名称。使用Shift+Ctrl+F或ctrl+h(windows)/shift+?+f(Macintosh)打开“查找和替换”对话框。 为了与大多数其他应用程序保持一致,查找(以及查找和替换)功能位于编辑菜单上,而不是像以前那样位于模型菜单上。 表格中的时间范围 现在,您可以选择指定表的开始和停止时间。这使得显示运行范围子集的值成为可能。 在撤消/恢复上导航 当使用“撤消”( Ctrl+Z/?+Z)或“重做”( Ctrl+Y/?+Y)时,被更改的内容将不会突出显示(如有必要,导航到适当的模块或页面),并且当一个内容被更改时,相关的面板会打开。在某些情况下,由于级联的相关更改或应用于多个选择的更改,可能无法突出显示任何内容。 方程式编辑器改进 现在,即使光标后面没有空格,自动完成功能也可以工作。此外,选择[当在现有[]对中时],将会用“选择下标”对话框提供的内容替换[]中的内容。 多重选择面板 当选择多个对象时,可以在面板上设置更多属性。例如,在界面上工作时,您可以选择多个滑块,并同时在所有滑块上设置范围。 流量阀调整大小 流量阀现在可以像其他积木一样调整大小。“模型样式属性”面板现在允许单独设置流量阀的默认大小(它们过去与转换器相同),默认设置图对话框也是如此。 模型视图和故事内容定位 使用箭头键可以更容易地在模型视图对象(包括讲故事的页面)中定位内容。 新内置 有一个新的内置NORMALPINK(见统计内置),可用于生成相关噪声并简化Vensim模型的打开。 Stella 3.0.2 2022年7月5日新内置 已经添加了许多新的内建程序,并且扩展了其他内建程序以提供更多的行为。 新的运行内置了RUNCUM、RUNMAX、RUNMEAN和RUNMIN,使得从当前运行或其他运行中获取变量的值变得很容易,就像历史内置的一样。当使用时变导入(“导入数据”对话框)为当前运行提取未来值时,也是可能的。 新的查找构建LOOKUPMIN和LOOKUPMAX使查找图形中的最大值或最小值变得容易。现有的内置LOOKUPAREA和LOOKUPMEAN也已扩展为接受可变数量的参数,以简化公式编写。 内置的步骤现在接受可选的持续时间和间隔参数,这使得创建临时步骤或重复步骤变得非常容易。 使用维度来限制流出 当将从队列流出的内容限制为具有特定属性的内容时,除了数字之外,现在还可以使用维度名称来指定要过滤的属性。这是非阵列队列向阵列库存调度的一种便捷方式。 在灵敏度设置中使用阵列 现在可以在设置灵敏度时为参数指定数组。这使得指定多个参数和更改数组大小变得更加容易,而不必修改灵敏度设置。 更好的Vensim®模型翻译 具有多视图的Vensim模型的翻译现在将模型分解成模块以及顶层模型上模块之间的互连。这使得处理较大的模型更加容易。 将外部运行数据导入模块 当使用加载外部数据对话框从数据管理器导入数据作为运行时,现在有一个将非限定名称与模块内变量匹配的选项。当数据文件列出没有模块限定的变量时,这很有用,因为从Vensim模型导出的值可能会出现这种情况。 更新的面板按钮 “^”面板按钮已被替换为[以便更容易使用数组。 从界面导出结果 从界面导出结果时,现在会提示用户输入要导出到的名称。 在流上设置数组 从非数组存量流出的资金现在可以设置数组了。 Stella 3.0.1 2022年5月23日Stella Live在图形变化中 现在,当您在图形编辑器对话框中进行图形更改时,Stella Live将在您对图形进行更改时更新模块结果。如果您取消选中“模型设置属性”面板中的“拖动时Stella实时更新”选项,则在您单击“确定”按钮之前,不会应用更改。 继承灵敏度和优化的比例和范围设置 在灵敏度规格面板或优化规格中添加变量时,现在会自动使用量程和范围选项卡中的最小值和最大值设置。 锁定图标改为工具提示 出现在界面上锁定对象右上角的锁定图标已被指示对象已锁定的工具提示所取代。双击或右键单击并从菜单中选择“解锁”来编辑锁定的对象。 Stella 3.0 2022年4月14日界面设计 我们通过提供大量的设计,大大简化了构建高质量界面的过程,您可以将这些设计引入到您的界面中,然后进行定制。请参阅“构建界面”中的概述以及“设计”中的讨论。您甚至可以从界面菜单(界面)或通过将界面保存到首选项对话框中指定的自定义设计目录来创建自己的设计。 查看我们教程页面上的快速教程。 界面模板和锁定 您可以通过在界面页面上双击模板来直接编辑模板上的内容。右键单击也会将您带到模板页面。锁定的内容现在会在右上角显示一个锁定图标(右键单击可解锁)。 新形状 界面上增加了许多新的显示形状,包括箭头、星形、椭圆形、云形和语音气泡。您也可以在矩形上设置圆角半径。 Web安全字体 为了提高出版物的一致性,现在有一个选项(默认情况下打开)使用几乎所有计算机上都可用的字体。从较小的列表中选择字体会让界面用户看到和你一样的东西。该选项在首选项对话框中设置。 界面上更好的页面大小调整 更改界面页面大小现在会将所有内容缩放到新的大小。 界面页面描述 现在,您可以向每个界面页面添加描述。当您将鼠标悬停在“页面”面板(界面)中的页面上时,会显示描述。您可以在接口设置属性面板中设置描述。 模型上的占位符和数组选择 现在,您可以将选择器控件直接放到模型图中。这使得遍历图形和表格中的占位符或数组元素变得非常方便。 更多SVG图形支持 现在,您可以在图形框、按钮(界面)和其他拍摄图像的地方使用SVG文件。 离散最优化 有一个新的离散优化选项,允许您找到整数或其他量化的最佳值。 改进的导航控件样式 导航控件(界面)现在提供了更多关于外观和布局的选项,包括选项卡之间的间距和其中文本的填充。面板中使用的命名约定也得到了简化。 对数字显示的更多控制 现在,您可以为数字显示设置标签位置并更精确地控制边界和外观,如数字显示属性中所述。此外,模型和界面上的数字显示现在看起来是一样的。 按钮和注释的工具提示 现在,您可以在按钮(界面)上添加工具提示,当用户将光标放在按钮上时,工具提示就会显示出来。另外。注释按钮(界面)可以配置为当鼠标移动到按钮上时显示,而不是要求用户单击按钮。 运行名称控制 现在,您可以使用按钮(界面)在界面中设置运行名称。 也可以在“模型设置属性”面板中设置管路名称的开头。使用这个前缀代替Run1、Run2等等,您可以让Test1、Test2或另一个前缀显示在表和图中。 此外,对于使用外部文件指定的灵敏度运行,除参数值外,还可以包括运行名称。这使得根据它们的输入(低、中、高等等)来命名运行变得容易。有关详细信息,请参见灵敏度面板。 表格中的数组 表格现在允许使用*来表示数组的所有元素,这些元素将在数组定义更改时更新。 模块运行中的更多控制 现在,当您在模型和接口上更改模块的运行状态时,可以使用按模块运行的选项来打开和关闭嵌套模块。这是在局部模拟设置面板中完成的。 该软件还将跟踪对接口上运行的模块所做的改变,并且继续仅运行模型上的那些模块,直到输入被恢复或者模块被直接打开或关闭。 图形框架透明度 现在图形框架上有一个透明度设置(仅界面)。这样更容易达到不同的视觉效果。 更好地控制查找 现在,您可以在“查找”窗口中搜索完全匹配的内容,方法是在字符串以及以某个字符开头或结尾的名称周围使用" "。开始和结束空格也被识别,以简化名称内部的查看。 改进的十字标记 现在,很容易将变量标记为输入和输出,以创建跨层重影。这在处理单独保存并可以用这种方式修改的模块时很有用。从变量的上下文菜单中设置。“模型设置属性”面板中还添加了一个新选项,该选项将抑制模块连接错误。 简化方程误差修正 缺少输入或有额外输入的方程现在可以通过单击方程选项卡中的错误消息来修复。相关的连接符将被添加到图表中或从图表中删除。 性能改进 对于较大的模型,模拟速度得到了提高,模拟开始时有时会出现的长时间等待也减少了。对于需要算法搜索来检测循环的大型模型,LTM也得到了改进。 更新的数据管理器 “数据管理器”对话框中添加了“恢复”按钮,现在从运行加载参数会打开“加载参数”对话框,使您可以更好地控制用运行值覆盖哪些方程。 更多从界面导出选项 按钮(界面)的操作(界面)中的导出参数值选项现在允许您指定除了已更改为导出的参数之外,还可以指定哪些参数。这允许创建更完整的导入数据集。还有一个仅导出单个值的选项。 还有一个新的动作可以导出表中的变量,这样可以更容易地根据您的需要更新导出。 Stella Architect 2.1.5 2021年12月6日垂直和Folio导航控制 导航控件(界面)现在可以选择垂直显示(标签堆叠在另一个之上)或folio 方向(文本从底部向上运行)。 这为界面上导航选项的外观提供了更大的灵活性。 Stella Live增强 现在可以更改模型中的图形函数,就像您可以更改 Stella Live 中的常数一样。 只需打开结果面板并单击底部的按钮即可打开图形编辑器对话框。 将使用您所做的更改来模拟模型(但不会对模型方程进行任何更改)。 移动旋钮时关闭 Stella Live 更新的选项也已添加到模型设置属性面板中。 关闭此功能对于需要大量时间进行仿真的大型模型很有帮助。 导入改进 当模型中有导入的变量时,变量的工具提示将命名活动的导入源文件(如果合适,还可以命名为工作表)。 这使得更容易确定数据的来源。 在“导入数据”对话框中测试导入时显示的消息也得到了改进,以便更容易找到错误源。 界面上的“停止时更新”选项 现在,数字显示属性中有一个选项可以在停止时更新用户输入。 这允许在运行完成后更新值,并将显示当前计算的值(实际上是下一次运行的开始值),而不是刚刚完成的运行的最后一个值。 间隔后重置受控值 除了在 1 个时间单位后重置之外,您现在可以在任意时间后重置控件(例如滑块)。 这在滑块(界面)等单个控件的选项中指定。 注意:如果您在早期 Stella 版本中使用此功能的模型,您将丢失这些设置。 页面动画选项 现在有一个选项是否在已发布界面上的页面之间切换时创建动画。 对于在不同页面上具有一致背景的界面,过渡动画可能会分散注意力,并且默认情况下已关闭。 它可以在接口设置属性面板上进行更改。 有一个新的内置函数显示灵敏度期间将发生的总运行次数。 内置函数是 SENSIRUNTOTAL,在 Miscellaneous builtins 中有详细说明。 这对于在界面上显示进度非常有用。 在流上设置数组 现在可以将数组设置为流入未排列的存量。 这在为流入传送带和队列的不同数组元素设置属性时会很方便。 流出继续继承上游存量的阵列设置,除非它们连接到以不同方式排列的下游存量。 界面扩展图上的字体大小 当在界面图表上使用展开按钮时,较小的字体将被放大以使图表更易于阅读。 文档选项卡的多项选择 您现在可以应用选择了多个变量的文档选项卡。 如果它们共享相同的文档或单位(或者如果它们都是空的),您可以通过编辑一次来为所有选定的变量指定其中一个。 直接从 isdb 文件导入 从数据管理器中,当您单击按钮以将外部数据加载为运行时,您现在可以直接使用来自不同模型或您正在使用的模型的先前版本的 isdb 文件。 这样可以更轻松地比较模型之间的结果,而无需额外的导出步骤。
|
|
|