主要内容

仿真管理器

监视多个模拟并可视化模拟数据

描述

仿真管理器允许您监视多个模拟的状态。使用这个工具,你可以:

  • 在高级网格视图或详细列表视图中查看模拟的进度。

  • 找到出现错误的模拟,并查看每个模拟的诊断。

  • 可视化模拟数据以分析整个模拟的趋势。

  • 选择一个模拟运行,并在Simulink中打开模型®,并将所有模拟设置应用于模型。

  • 在“仿真数据检查器”中查看仿真结果。

  • 中止模拟。

模拟管理器允许您以串行或并行方式监视多个模拟及其进展。您可以查看每次运行的详细信息,例如参数、运行时间和诊断。仿真管理器提供了分析和比较记录信号结果的选项模拟数据检查器.通过仿真管理器,您可以选择一个运行,并将其值应用于模型。

命令行API用于运行多个模拟,若要在模拟管理器中的图中显示参数,请使用setVariable方法。仿真软件。SimulationInput对象。

打开模拟管理器

  • parsim而且sim卡functions -设置参数ShowSimulationManager在使用仿真软件。SimulationInput对象运行模拟。有关更多信息,请参见仿真软件。SimulationInput

    Out = parsim(in,“ShowSimulationManager”“上”
    Out = sim(in,“ShowSimulationManager”“上”

  • 若要打开已保存的模拟管理器会话,请导航到保存文件的文件夹,然后双击.mldatx模拟管理器文件。

    开放filename.mldatx
  • 控件打开模拟管理器仿真软件。SimulationInput对象,,以及仿真软件。SimulationOutput对象,,对于已完成的运行,使用openSimulationManager命令。

    openSimulationManager (,)

例子

开放模拟管理器

打开模型sldemo_suspn_3dof并创建一组扫描值。

mdl =“sldemo_suspn_3dof”;openExample (mdl);Cf_sweep = Cf*(0.05:0.1:0.95);numSims = length(Cf_sweep);

修改block参数Road-Suspension交互使用扫描值,创建数组仿真软件。SimulationInput对象。

in(1:numSims) = Simulink.SimulationInput(mdl);i = 1:numSims in(i) = setBlockParameter(in(i), [mdl ./ Road-Suspension交互的],Cf的num2str (Cf_sweep(我)));结束

运行多个模拟并打开模拟管理器。

Out = parsim(in,“ShowSimulationManager”“上”

在没有并行计算工具箱的情况下,模拟以串行方式运行。

使用模拟管理器

一旦你运行parsim命令时,仿真管理器界面显示如下:

阴谋的结果

图1页,可查看参数所在的默认散点图Cf是针对自己的。使用情节属性编辑剧情。为添加网格线X而且Y通过勾选相应的方框。您还可以更改显示在X轴和Y轴以及标记颜色上的数据。通过选择改变y轴上的数据ScopeData (1)数据下拉。将标记颜色数据字段设置为RunID

若要向仿真管理器添加另一个图形,请单击冲浪散射根据需要绘制和添加情节。本例中,单击冲浪地块,位于结果部分的工具条。拖动图2选项卡,同时查看两个图。

模拟管理器中的图支持数值数组和数据集。

向仿真管理器添加多个图使您能够以不同的方式观察仿真数据。使用这些结果,您可以分析和研究参数的设计空间及其行为。

您可以通过单击图形右侧的下箭头,修改图形布局的配置。

  • 瓷砖都—选择多个地块的布局。

  • 标签的位置—选择图形页签的位置。

查看状态

若要在列表和网格视图中查看模拟的状态,请单击模拟旁边的标签图1.切换列表而且网格的观点部分的工具条。列表视图显示模拟的列表视图,其中包含某些详细信息,如状态、参数和定时信息。对于大量的模拟,选择网格视图以获得模拟状态的紧凑视图。

窗口底部的状态栏显示模拟的进度。

您可以在详细的列表视图中查看所有多个模拟。该视图为您提供了添加或删除列的选项。使用按钮,选择要显示的列。还可以根据自己的偏好对列进行排序。

点击一个特定的运行,查看更多详细信息。模拟细节显示在窗口的底部。

要显示或隐藏所选模拟的详细信息,请切换模拟的细节按钮,

打开选定的按钮,,允许您打开具有所选运行的规格的模型。

中查看一个或多个运行的结果模拟数据检查器请按显示结果按钮,.点击显示结果创建一个模拟数据检查器仿真软件。SimulationOutput对象,并在“仿真数据检查器”中显示。

要在模拟运行时中止作业,可以使用停止工作按钮,

保存会话

若要保存仿真管理器会话,请单击保存按钮。保存的会话包含所有模拟数据和绘图配置和布局。若要重新打开已保存的Simulation Manager会话,请导航到保存文件的文件夹,然后双击.mldatx模拟管理器文件。

重用窗口,按钮可使您在使用不同数据集运行的新多个模拟中重用绘图布局和配置。如果该按钮被关闭,则会打开一个新窗口,其中包含每组模拟。如果该按钮被打开,新的模拟将重用现有窗口,保留所有的绘图配置和布局。

要重新打开已保存的文件,请使用开放按钮,导航到文件位置并双击该文件。

相关的例子

Baidu
map