文件帮助中心文件
检查绩效分析模型
res = solverprofiler.profilemodel(型号)
RES = SOLVERPROFILER.ProfileModel(型号,名称,值)
例子
res.= solverprofiler.profileModel(模型)在指定的情况下运行Solver Profiler模型并存储结果res.
res.= solverprofiler.profileModel(模型)
res.
模型
res.= solverprofiler.profileModel(模型那名称,价值)使用一个或多个指定Solver Profiler参数名称,价值对论点。
res.= solverprofiler.profileModel(模型那名称,价值)
名称,价值
全部收缩
检查模型F14使用默认命令行设置。
F14
模型='f14';res = solverprofiler.profilemodel(型号);
您可以通过致电查看结果的摘要res.summary.。
res.summary.
具有字段的结构:求解器:'ode45'TSTART:0 TSTOP:60 ABSTOL:1.0000E-06 Reltol:1.0000E-04 HMAX:0.1000 HAVERAGE:0.0444步骤:0.0444步骤:0.0444步骤:0.0444步骤:0.0444步骤:0.0444步骤:0.0444步骤:0.0444步骤:0.0444步骤:0.9974 zcnumber:0 ResetNumber:600 jacobiannumber:0 Expressipnumber:0195
在Solver Profiler对话框中打开结果以可视化它们。此步骤相当于启用opensp.调用函数时。
opensp.
solverprofiler.exploreResult(RES)
检查模型ssc_actuator_custom_pneumatic具有完全指定的配置。
ssc_actuator_custom_pneumatic
模型='sc_actuator_custom_pneumatic';res = solverprofiler.profileModel(型号,......'拯救'那'上'那......'Savesimscapestates'那'上'那......'savejacobian'那'上'那......'开始时间',5,......'停止',50,......'缓冲区大小',10000,......'超时',5,......'opensp'那'上'那......'datafullfile',fullfile(pwd,'sc_profiling_result.mat'));
要素的模型的名称,指定为字符向量。
例子:h = solverprofiler.profileModel('VDP')
h = solverprofiler.profileModel('VDP')
指定可选的逗号分离对名称,价值论点。名称是参数名称和价值是相应的价值。名称必须出现在引号内。您可以以任何顺序指定多个名称和值对参数name1,value1,...,namen,valuen。
名称
价值
name1,value1,...,namen,valuen
'starttime',0,'停止',10,'salestates','开'
'拯救'
默认情况下,Profiler不保存模型的状态。启用此参数配置Profiler以将状态保存到Mat文件。
例子:'拯救','开'
'拯救','开'
'Savesimscapestates'
启用此参数以将SIMCUPE状态保存到MAT文件。
例子:'Savesimscapestates','On'
'Savesimscapestates','On'
'savejacobian'
选项将求解器jacobian矩阵记录到内存。此选项对于使用隐式求解器的模拟非常有用。为了比较溶剂,见比较求解器。
例子:'savejacobian','开'
'savejacobian','开'
'开始时间'
分析器开始分析模型的模拟的时间,以秒为单位。这与模拟的开始时间不同。
例子:'starttime',5
'starttime',5
'停止'
探查器应该配置模型的模拟的时间,以秒为单位,以秒为单位。默认情况下,分析继续直到模拟结束。更改此参数不会更改模型配置参数中指定的模型的停止时间。
比模型的配置停止时间小的值停止了分析和仿真停止。
停止
例子:'停止',30
'停止',30
'缓冲区大小'
记录的最大事件数。如果记录事件的数量达到此值,内存可用,增加缓冲区大小。如果内存有限,请考虑降低值。
缓冲区大小
例子:'Buffersize',60000
'Buffersize',60000
'超时'
在剖面仪停止运行之前等待时间,以秒为单位等待。此选项在模拟无法继续的情况下很有用。分析器等待指定的时间并退出如果没有进行任何进展。
例子:'超时',10
'超时',10
'opensp'
在分析完成后打开Solver Profiler对话框的选项。
例子:'opensp','开'
'opensp','开'
'datafullfile'
默认情况下,分析结果将保存在名为的MAT文件中model_@_dd_month_yyyy_hh_mm_ss.mat.在当前的工作文件夹中。您可以指定不同的文件名,以便将结果保存在当前工作文件夹中。要将文件保存在其他位置,请指定文件的完整路径,包括文件名。
model_@_dd_month_yyyy_hh_mm_ss.mat.
例子:'datomfullfile','c:\ users \ myusername \ documents \ profiled \ vdp_results.mat'
'datomfullfile','c:\ users \ myusername \ documents \ profiled \ vdp_results.mat'
分析结果,作为与田地的结构返回:
文件
分析操作结果存储为MAT文件的PAT文件的路径和名称。默认情况下,它们存储在当前工作文件夹中,其中包含该模式的文件名:model_@_dd_month_yyyy_hh_mm_ss.mat.。将它们存储在不同的位置或用不同的名称,指定datafullfile.在呼唤时solverprofiler.profilemodel.。
datafullfile.
solverprofiler.profilemodel.
概括
分析操作结果的高级摘要,作为结构返回。摘要概述了模型模拟和健康的性能。
这概括结构包含这些字段。
求解器
Tstart.
Tstop.
ab
RELTOL.
Hmax.
haverage.
脚步
profilemetime.
zcnumber.
resetnumber.
Jacobiannumber.
ExperniAnnumber.
数据类型:塑造
塑造
使用Solver Profiler检查模型动态
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室