帮助中心帮助中心
生成MATLAB应用程序模拟模型和部署应用程序
simulink.compiler.genapp(“modelName”)
simulink.compiler.genapp (modelName、名称、值)
例子
simulink.compiler.genapp ('modelName”)分析了一个Simulink模型,并生成了一个可部署的MATLAB®应用程序,在快速加速器模拟模式下对模型进行不同输入、参数和初始状态的模拟,并绘制结果。
simulink.compiler.genapp ('modelName”)
modelName
simulink.compiler.genapp (modelName,名称,值)生成一个具有指定选项的可部署MATLAB应用程序。
simulink.compiler.genapp (modelName,名称,值)
名称,值
在生成应用程序时,确保当前工作文件夹不包含旧生成的应用程序构件。
全部折叠
这个例子展示了如何使用simulink.compiler.genapp函数为模型,sldemo_suspn_3dof.
simulink.compiler.genapp
sldemo_suspn_3dof
打开模型
open_system (“sldemo_suspn_3dof”)
为模型生成一个MATLAB应用程序,应用程序名称,suspn_3dof_app.
suspn_3dof_app
simulink.compiler.genapp (“sldemo_suspn_3dof”,“浏览器名称”,“suspn_3dof_app”)
生成应用程序后,单击模拟查询模型的仿真结果
的simulink.compiler.genapp函数还允许您使用SimAppTemplate和SLSimApp2模板。要使用此模板生成应用程序,请使用名称-值对和模型名称作为参数simulink.compiler.genapp函数。
SimAppTemplate
SLSimApp2
在生成应用程序之前,从Current Folder和工作区中清除生成的构件。
myApp = simulink.compiler.genapp (“sldemo_suspn_3dof”,“模板”,“SLSimApp2”)
为其生成MATLAB应用程序的模型名称,指定为字符串。
指定可选参数对为Name1 = Value1,…,以=家,在那里的名字参数名称和价值对应的值。名-值参数必须出现在其他参数之后,但对的顺序并不重要。
Name1 = Value1,…,以=家
的名字
价值
在R2021a之前,名称和值之间用逗号隔开,并括起来的名字在报价。
例子:'浏览器名称”、“modelNameApp'
浏览器名称
modelNameApp
modelName_SLSimApp
生成的应用程序的名称,指定为由'浏览器名称和一根绳子。
模板
MultiPaneSimApp
用于生成MATLAB应用程序的模板。指定为逗号分隔的对,由'模板和一根绳子。
OutputDir
用于创建构建工件的目录,作为逗号分隔的对,由'OutputDir和一根绳子。
InputMatFiles
垫
指定输入的MAT文件仿真软件。SimulationInput对象,指定为逗号分隔的一对,由'InputMatFiles和一个MAT文件。
仿真软件。SimulationInput
介绍了R2020b
sim卡|仿真软件。SimulationInput|世纪挑战集团|deploytool|exportToFMU2CS|simulink.compiler.configureForDeployment|applicationCompiler
sim卡
世纪挑战集团
deploytool
exportToFMU2CS
simulink.compiler.configureForDeployment
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处