文档

功能

建模

块库

高密度脂蛋白编码器

高密度脂蛋白的操作
hdllib 显示模块兼容HDL代码生成

模型编辑基础

金宝app 打开模型起金宝app始页
start_金宝appsimulink 开始仿真软件金宝app不打开窗户
slLibraryBrowser 打开模型库金宝app浏览器
new_system 在内存中创建仿金宝app真软件模型或图书馆
open_system 开放模型模金宝app型、图书馆、子系统或块对话框
load_system 无形负载仿真软件模型金宝app
金宝appSimulink.createFromTemplate 从模板创建模型或项目
金宝appSimulink.findTemplates 发现模型或带有指定属性的项目模板
金宝appSimulink.defaultModelTemplate 设置或获取默认的模型模板
add_block 添加块模型
add_line 行添加到仿真软件模型金宝app
replace_block 在仿真软件模型替换块金宝app
delete_block 删除块从仿真软件系统金宝app
delete_line 删除线从仿真软件系统金宝app
bdroot 返回顶层仿真软件系统金宝app
find_system 找到系统、块、线、港口和注释
gcs 获得当前系统的路径名
getfullname 路径名的块或线
华东桐柏 得到当前块的路径名
gcbh 得到当前块的处理
get金宝appSimulinkBlockHandle 得到阻止处理块路径
set_param 设置系统和参数值
get_param 参数名称和值
add_param 将参数添加到仿真软件系统金宝app
delete_param 删除系统参数通过add_param命令添加
金宝appSimulink.BlockDiagram.createSubsystem 创建子系统包含指定的组块
金宝appSimulink.BlockDiagram.deleteContents 删除内容的框图
金宝appSimulink.BlockDiagram.expandSubsystem 子系统的内容扩大到包含模型的水平
金宝appSimulink.SubSystem.copyContentsToBlockDiagram 子系统的内容复制到空的框图
金宝appSimulink.SubSystem.deleteContents 删除内容的子系统
save_system 保存仿真软金宝app件系统
close_system 关闭仿真软件金宝app系统窗口或对话框
金宝appSimulink.exportToTemplate 从模型或项目创建模板
金宝appSimulink.exportToVersion 出口模式或图书馆使用之前版本的模型金宝app
bdclose 无条件关闭任何或所有仿真软件系统的金宝app窗口
bdIsLoaded 框图是否在内存中
bdIsLibrary 是否一个图书馆框图
bdIsDirty 框图是否有未保存的更改
slCharacterEncoding 改变MATLAB字符集编码
slIsFileChangedOnDisk 确定是否改变了自加载模型
打印 图打印或保存到特定的文件格式
东方 论文对于打印或保存取向
frameedit 编辑打印框架模型和Stateflow块图金宝app

设计模型

模型层次结构

金宝appSimulink.BlockDiagram.createSubsystem 创建子系统包含指定的组块
金宝appSimulink.BlockDiagram.copyContentsToSubsystem 框图的内容复制到空的子系统
金宝appSimulink.SubSystem.convertToModelReference 转换子系统模型参考
金宝appSimulink.SubSystem.copyContentsToBlockDiagram 子系统的内容复制到空的框图
金宝appSimulink.SubSystem.deleteContents 删除内容的子系统
金宝appSimulink.BlockDiagram.expandSubsystem 子系统的内容扩大到包含模型的水平
金宝appSimulink.SubSystem.getChecksum 返回校验和nonvirtual子系统

非线性

金宝appSimulink.LookupTable 存储和共享查找表和断点数据,配置数据ASAP2和AUTOSAR代码生成
金宝appSimulink.Breakpoint 存储和共享数据的断点设置、配置ASAP2和AUTOSAR代码生成的数据
金宝appSimulink.lookuptable.Table 为查找表配置表数据对象
金宝appSimulink.lookuptable.Breakpoint 配置断点设置查找表的数据对象
金宝appSimulink.lookuptable.StructTypeInfo 配置设置的结构类型,查找表对象使用生成的代码

多核处理器的目标

金宝appSimulink.architecture.config 创建或转换配置并发执行
金宝appSimulink.architecture.add 添加任务或触发选择模型的体系结构
金宝appSimulink.architecture.delete 从选择删除触发器和任务模型的体系结构
金宝appSimulink.architecture.find_system 找到对象架构下对象
金宝appSimulink.architecture.get_param 让建筑对象的配置参数
金宝appSimulink.architecture.importAndSelect 导入和选择目标架构为并发执行环境模型
金宝appSimulink.architecture.profile 生成配置文件报告模型配置为并发执行
金宝appSimulink.architecture.register 添加自定义目标架构并发执行目标架构选择器
金宝appSimulink.architecture.set_param 集架构对象属性
金宝appSimulink.GlobalDataTransfer 配置并发执行数据传输

配置模型

set_param 设置系统和参数值
get_param 参数名称和值
金宝appSimulink.DualScaledParameter 指定名称、值、单位和其他属性的模型dual-scaled参数金宝app
金宝appSimulink.Parameter 存储、分享和配置块参数值

信号

disableimplicitsignalresolution 将模型转换为只使用显式的信号的分辨率
signalbuilder 创建和访问信号生成器
金宝appSimulink.Signal 指定属性的信号

变量

getVariable 从工作区中获取值的变量
hasVariable 确定变量存在于工作区
金宝appSimulink.findVars 分析模型中变量和模块之间的关系
matlab.io.saveVariablesToScript MATLAB脚本保存工作空间变量
金宝appSimulink.data.evalinGlobal 评估MATLAB仿真软件模型的表达式上下文中金宝app
金宝appSimulink.data.assigninGlobal 修改变量值仿真软件模型的上下文中金宝app
金宝appSimulink.data.existsInGlobal 检查变量在模型的上下文中模型的存在金宝app
金宝appSimulink.data.dictionary.create 创建新的数据字典和创建Simulink.data。金宝app字典对象
金宝appSimulink.data.dictionary.open 开放数据字典进行编辑
金宝appSimulink.data.dictionary.cleanupWorkerCache 并行仿真与数据字典后恢复默认值
金宝appSimulink.data.dictionary.setupWorkerCache 支持并行仿真与数据字典
金宝appSimulink.data.dictionary.getOpenDictionaryPaths 返回文件名称和路径的开放数据字典
金宝appSimulink.data.dictionary.closeAll 关闭所有连接所有打开的数据字典
金宝appSimulink.ModelWorkspace 描述模型的工作区
金宝appSimulink.WorkspaceVar 包含工作空间变量和信息块,使用它们
金宝appSimulink.VariableUsage 存储的信息模型中变量和模块之间的关系
金宝appSimulink.CoderInfo 指定所需的信息来生成代码信号或参数数据
金宝appSimulink.data.Dictionary 配置数据字典
金宝appSimulink.data.dictionary.Section 数据字典配置节
金宝appSimulink.data.dictionary.Entry 配置数据字典条目
金宝appSimulink.data.dictionary.EnumTypeDefinition 枚举类型定义存储在数据字典中

样品时间

金宝appSimulink.BlockDiagram.getSampleTimes 返回所有样本时间相关模型
金宝appSimulink.Block.getSampleTimes 为一块返回样品时间信息
金宝appSimulink.SampleTime 对象包含样本时间信息
金宝appSimulink.BlockPortData 描述块输入或输出端口

数据类型

枚举 显示类枚举成员和名称
金宝appSimulink.defineIntEnumType 定义枚举数据类型
金宝appSimulink.data.getEnumTypeInfo 枚举数据类型信息
fixdt 创建模型。金宝appNumericType对象描述定点或浮点数据类型
fixpt_evenspace_cleanup 修改断点的查找表甚至间距
fixpt_interp1 实现一维查找表
fixpt_look1_func_approx 优化定点逼近非线性函数的插值查找表数据点
fixpt_look1_func_plot 情节定点逼近函数查找表
fixpt_set_all 设置属性为每个定点块子系统
fixptbestexp 指数给定点的最佳精度表示的值
fixptbestprec 确定最大精度可用于定点的代表值
浮动 创建模型。金宝appNumericType对象描述浮点数据类型
fxptdlg 开始定点工具
num2fixpt 将数字转换为最近的值被指定的定点可表示的数据类型
sfix 创建模型。金宝appNumericType对象描述了定点数据类型
sfrac 创建模型。金宝appNumericType对象描述了部分数据类型
它们 创建模型。金宝appNumericType对象描述带符号整数数据类型
金宝appSimulink.importExternalCTypes 生成定制的模型表示金宝app数据类型定义的C或c++代码
tunablevars2parameterobjects 创建对象模型参金宝app数的可调参数
ufix 创建模型。金宝appNumericType对象描述无符号定点数据类型
ufrac 创建模型。金宝appNumericType对象描述无符号部分数据类型
使用uint 创建模型。金宝appNumericType对象描述无符号整数数据类型
金宝appSimulink.AliasType 为信号和参数数据类型创建别名
金宝appSimulink.NumericType 指定浮点、整数或定点数据类型

回调函数模型、块和港口

set_param 设置系统和参数值
get_param 参数名称和值
getCallbackAnnotation 得到信息的注释
金宝appSimulink.Annotation 注释指定的属性模型

标注模型

add_block 添加块模型
docblock 获取或设置编辑器调用模型DocBlock金宝app
hilite_system 强调块、信号线路、端口或注释
getCallbackAnnotation 得到信息的注释
金宝appSimulink.Annotation 注释指定的属性模型

变换模型

离散化

slmdldiscui 开放的GUI模型离散化
sldiscmdl 离散化模型,该模型包含连续的块

修剪和线性化

修剪 找到平衡点的动态系统
dlinmod 在状态空间模型提取离散时间线性操作点
linmod 提取操作点周围连续时间线性状态空间模型
linmod2 提取操作点周围连续时间线性状态空间模型
linmodv5 提取操作点周围连续时间线性状态空间模型
金宝appSimulink.BlockDiagram.getInitialState 返回初始状态数据的框图

不动点

fxptdlg 开始定点工具
fixdt 创建模型。金宝appNumericType对象描述定点或浮点数据类型
fixpt_look1_func_approx 优化定点逼近非线性函数的插值查找表数据点
fixpt_evenspace_cleanup 修改断点的查找表甚至间距
fixpt_interp1 实现一维查找表
fixpt_look1_func_plot 情节定点逼近函数查找表
fixpt_set_all 设置属性为每个定点块子系统
fixptbestexp 指数给定点的最佳精度表示的值
fixptbestprec 确定最大精度可用于定点的代表值
浮动 创建模型。金宝appNumericType对象描述浮点数据类型
num2fixpt 将数字转换为最近的值被指定的定点可表示的数据类型
sfix 创建模型。金宝appNumericType对象描述了定点数据类型

运行模型检查

modeladvisor 开放模式顾问
金宝appSimulink.ModelAdvisor 运行模式从MATLAB文件顾问
ModelAdvisor.Preferences 设置模型参数通过指定顾问窗口显示文件夹和标签

诊断

sldiagnostics 显示诊断信息的仿真软件系统金宝app
金宝appSimulink.restoreDiagnostic 恢复诊断警告到一个特定的块,子系统,或模型
金宝appSimulink.suppressDiagnostic 抑制诊断预警从特定的块
金宝appSimulink.getSuppressedDiagnostics 回归模型。金宝appSuppressedDiagnostic对象关联到一个块、子系统或模型
金宝appSimulink.SuppressedDiagnostic 抑制诊断警告从指定的块

模拟

准备模型输入和输出

创建信号数据加载

getRootInportMap 创建自定义对象信号映射到根级港口
getSlRootInportMap 创建自定义对象信号映射到root港口使用模型映射模式金宝app
signalbuilder 创建和访问信号生成器
金宝appSimulink.BlockDiagram.getInitialState 返回初始状态数据的框图
金宝appSimulink.Bus.createMATLABStruct 创建MATLAB使用相同层次结构和属性结构总线信号
金宝appSimulink.SimulationData.createStructOfTimeseries 创建一个结构与MATLAB timeseries对象叶节点
createInputDataset 生成数据集对象的根级尺寸块模型

负载为模拟信号数据

getRootInportMap 创建自定义对象信号映射到根级港口
convertToSlDataset 转换内容MAT-file Simulink.Simulation金宝appData。数据集对象
getSlRootInportMap 创建自定义对象信号映射到root港口使用模型映射模式金宝app
signalbuilder 创建和访问信号生成器
getInputString 创建以逗号分隔的变量映射
金宝appSimulink.BlockDiagram.getInitialState 返回初始状态数据的框图
金宝appSimulink.Bus.createMATLABStruct 创建MATLAB使用相同层次结构和属性结构总线信号
金宝appSimulink.SimulationData.createStructOfTimeseries 创建一个结构与MATLAB timeseries对象叶节点

保存从模拟运行时数据

金宝appSimulink.ModelDataLogs.convertToDataset 从模型转换日志数据。金宝appSimulink.SimulationData 金宝appModelDataLogs格式。数据集格式
金宝appSimulink.SimulationData.signalLoggingSelector 打开信号记录选择器
金宝appSimulink.SimulationData.updateDatasetFormatLogging 模型及其引用的模型转换为使用数据集格式的日志记录的信号
解压缩 从信号中提取信号记录对象并将它们写入到日志MATLAB工作区
金宝appSimulink.SimulationData.createStructOfTimeseries 创建一个结构与MATLAB timeseries对象叶节点
金宝appSimulink.SimulationData.forEachTimeseries 调用每个timeseries函数对象
金宝appSimulink.SimulationData.Unit.setName 指定名称的日志数据单位
金宝appSimulink.SimulationData.DatasetRef.getDatasetVariableNames 在MAT-file数据变量的名字列表
金宝appSimulink.SimulationData.DatasetRef.getAsDatastore 得到matlab.io.datastore。模拟Datastore representation of element from referenced Dataset object
顶级数据记录的名字对象列表在仿真软件ModelDataLogs数据日志金宝app
列表名称和类型的顶级数据日志对象模型ModelDataLogs数据日志金宝app
金宝appSimulink.SimulationData.Dataset 创建Simul金宝appink.SimulationData。数据集对象
金宝appSimulink.SimulationData.DatasetRef 创建Simul金宝appink.SimulationData。DatasetRef对象
matlab.io.datastore.SimulationDatastore 数据存储输入和输出的仿真软件模型金宝app
金宝appSimulink.SimulationData.BlockPath 完全指定的模型块路径金宝app
金宝appSimulink.SimulationData.Signal 信号日志信息的容器
金宝appSimulink.SimulationData.State 状态日志元素
金宝appSimulink.SimulationData.Unit 为仿真数据存储单元
金宝appSimulink.SimulationOutput 访问对象的值模拟结果
金宝appSimulink.SimulationData.LoggingInfo 测井信号覆盖设置
金宝appSimulink.SimulationData.ModelLoggingInfo 测井信号覆盖设置一个模型
金宝appSimulink.SimulationData.SignalLoggingInfo 信号记录覆盖设置信号
金宝appSimulink.SimulationMetadata 访问元数据的模拟运行

配置模拟条件

openDialog 打开配置参数对话框
closeDialog 关闭配置参数对话框

运行模拟

通过编程的方式运行单个模拟

sim卡 模拟动态系统
模型 执行特定阶段的仿真模型
找到 访问和显示值的仿真结果
得到 访问和显示值的仿真结果
顶级数据记录的名字对象列表在仿真软件ModelDataLogs数据日志金宝app
set_param 设置系统和参数值
get_param 参数名称和值
getInitialState 返回初始状态数据的框图
setBlockSimState 设置个人Stateflow SimState图表,MATLAB函数或功能块
getBlockSimState 个人访问SimState Stateflow图表,MATLAB函数或功能块
add_exec_event_listener 注册侦听器块方法执行的事件
金宝appSimulink.SimState.ModelSimState 访问SimState快照数据
eventData 提供的信息块方法执行的事件

运行多个模拟

parsim 在并行或串行模拟动态系统
in.setBlockParameter 设置块参数用于一个特定的仿真通过SimulationInput对象,
in.setModelParameter 设置模型参数用于一个特定的仿真通过SimulationInput对象,
in.setVariable 设置变量通过SimulationInput为模拟对象,
in.ExternalInput 设置外部输入通过SimulationInput为模拟对象,
in.InitialState 设置初始状态用于一个特定的仿真通过SimulationInput对象,
in.applyToModel 应用模型通过SimulationInput指定对象的变化,
in.PreSimFcn 指定一个MATLAB函数开始运行之前每个仿真通过SimulationInput对象,
in.PostSimFcn 指定一个MATLAB函数运行每个仿真完成后通过SimulationInput对象,
in.validate 验证的内容SimulationInput对象,
金宝appSimulink.SimulationInput 创建SimulationInput对象更改多个或单个模拟的模型

查看和分析仿真结果

检查并分析仿真结果

找到 访问和显示值的仿真结果
得到 访问和显示值的仿真结果
顶级数据记录的名字对象列表在仿真软件ModelDataLogs数据日志金宝app
金宝appSimulink.sdi.view 检查员打开模拟数据
金宝appSimulink.sdi.close 关闭仿真数据检查员
金宝appSimulink.sdi.setSubPlotLayout 设置布局的次要情节
金宝appSimulink.sdi.clearPreferences 检查员明显偏好变化的模拟数据
金宝appSimulink.sdi.compareRuns 比较数据之间的两个模拟运行
金宝appSimulink.sdi.compareSignals 比较来自两个信号的数据
金宝appSimulink.sdi.getRun Simuli金宝appnk.sdi。运行对象包含模拟输出数据
金宝appSimulink.sdi.copyRun 创建一个副本
金宝appSimulink.sdi.deleteRun 删除一个检查员运行的模拟数据
金宝appSimulink.sdi.createRun 创建一个检查员在仿真运行数据
金宝appSimulink.sdi.getRunNamingRule 得到仿真数据的运行命名规则检查员
金宝appSimulink.sdi.setRunNamingRule 指定一个命名规则运行
金宝appSimulink.sdi.resetRunNamingRule 重置模拟数据检查运行默认的命名规则
金宝appSimulink.sdi.setRunOverwrite 使覆盖仿真数据检查运行的运行模式
金宝appSimulink.sdi.getRunCount 让检查员在仿真运行数据的数量
金宝appSimulink.sdi.getRunIDByIndex 得到运行ID对应于指定的运行指标
金宝appSimulink.sdi.getAllRunIDs 得到所有运行仿真数据检查器中的标识符
金宝appSimulink.sdi.isValidRunID 确定运行ID是有效的
金宝appSimulink.sdi.setTableGrouping 改变分组层次结构的信号在检查面板中
金宝appSimulink.sdi.copyRunViewSettings 复制信号线条样式和颜色规格从一个到另一个地方跑
金宝appSimulink.sdi.createRunOrAddToStreamedRun 创建一个运行模拟输出
金宝appSimulink.sdi.getSignal Simuli金宝appnk.sdi。信号对象指定信号的仿真数据检查员
金宝appSimulink.sdi.deleteSignal 删除一个信号从模拟数据检查员
金宝appSimulink.sdi.addToRun 数据添加到现有的运行
金宝appSimulink.sdi.markSignalForStreaming 打开或关闭流信号
金宝appSimulink.sdi.save 保存当前仿真数据检查员会话
金宝appSimulink.sdi.load 加载保存仿真数据检查员会话或视图
金宝appSimulink.sdi.clear 清除所有的数据仿真数据检查员
金宝appSimulink.sdi.exportRun 创建一个Simul金宝appink.SimulationData。数据集对象of the data in the specified run
金宝appSimulink.sdi.report 生成一个模拟数据检查报告
金宝appSimulink.sdi.importDataFromWorkers 导入的数据并行计算工具箱的工人
金宝appSimulink.sdi.DiffRunResult 比较两个模拟运行的结果
金宝appSimulink.sdi.DiffSignalResult 结果比较两个信号
金宝appSimulink.sdi.Run 管理信号数据和元数据的模拟运行
金宝appSimulink.sdi.Signal 管理信号时间序列数据和元数据
金宝appSimulink.SimulationData.Dataset 创建Simul金宝appink.SimulationData。数据集对象
金宝appSimulink.HMI.InstrumentedSignals 访问流信号模型
金宝appSimulink.HMI.SignalSpecification 流一个信号所需的信息

控制模拟交互显示

金宝appSimulink.HMI.InstrumentedSignals 访问流信号模型
金宝appSimulink.HMI.SignalSpecification 流一个信号所需的信息

测试和调试模拟

金宝app仿真软件调试器

sldebug 在调试模式下启动仿真

诊断

sldiagnostics 显示诊断信息的仿真软件系统金宝app
金宝appSimulink.restoreDiagnostic 恢复诊断警告到一个特定的块,子系统,或模型
金宝appSimulink.suppressDiagnostic 抑制诊断预警从特定的块
金宝appSimulink.getSuppressedDiagnostics 回归模型。金宝appSuppressedDiagnostic对象关联到一个块、子系统或模型
金宝appSimulink.BlockDiagram.getChecksum 回归模型的校验和
金宝appSimulink.SubSystem.getChecksum 返回校验和nonvirtual子系统
金宝appSimulink.getSuppressedDiagnostics 回归模型。金宝appSuppressedDiagnostic对象关联到一个块、子系统或模型
金宝appSimulink.suppressDiagnostic 抑制诊断预警从特定的块
金宝appSimulink.restoreDiagnostic 恢复诊断警告到一个特定的块,子系统,或模型
modeladvisor 开放模式顾问
sldebug 在调试模式下启动仿真
addterms 添加终端无关的港口模式
金宝appSimulink.SuppressedDiagnostic 抑制诊断警告从指定的块

性能

自动化的性能优化

performanceadvisor 打开性能顾问

加速度

sim卡 模拟动态系统
set_param 设置系统和参数值
金宝appSimulink.BlockDiagram.buildRapidAcceleratorTarget 构建快速加速器的目标模型和返回运行时参数集
金宝appSimulink.BlockDiagram.getChecksum 回归模型的校验和
金宝appSimulink.SubSystem.getChecksum 返回校验和nonvirtual子系统
slbuild 建立独立的可执行文件或模型参考目标模型;除特殊说明外,这个函数需要一个仿真软件编码器许可证金宝app

手动性能优化

slprofreport 再生分析器报告数据、ProfileData救了从以前的运行
sldiagnostics 显示诊断信息的仿真软件系统金宝app

基于组件的建模

模型架构

子系统

金宝appSimulink.BlockDiagram.createSubsystem 创建子系统包含指定的组块
金宝appSimulink.BlockDiagram.copyContentsToSubsystem 框图的内容复制到空的子系统
金宝appSimulink.BlockDiagram.expandSubsystem 子系统的内容扩大到包含模型的水平
金宝appSimulink.SubSystem.convertToModelReference 转换子系统模型参考
金宝appSimulink.SubSystem.copyContentsToBlockDiagram 子系统的内容复制到空的框图
金宝appSimulink.SubSystem.deleteContents 删除内容的子系统

libinfo 得到关于图书馆的信息块引用的模型
华东桐柏 得到当前块的路径名
gcbh 得到当前块的处理
LibraryBrowser.LibraryBrowser2 金宝app模型库浏览器

模型参考

find_mdlrefs 找到各级模型块和参考模型或仅在顶层
view_mdlrefs 显示图形的模型参考依赖性
金宝appSimulink.SubSystem.convertToModelReference 转换子系统模型参考
slbuild 建立独立的可执行文件或模型参考目标模型;除特殊说明外,这个函数需要一个仿真软件编码器许可证金宝app

数据存储

金宝appSimulink.SimulationData.DataStoreMemory 数据存储日志信息的容器
金宝appSimulink.SimulationData.BlockPath 完全指定的模型块路径金宝app
金宝appSimulink.SimulationData.Dataset 创建Simul金宝appink.SimulationData。数据集对象

复合信号

金宝appSimulink.BlockDiagram.addBusToVector 虚拟总线信号转换成矢量信号通过添加总线块
金宝appSimulink.Bus.cellToObject 转换单元阵列包含公交信息总线对象
金宝appSimulink.Bus.createMATLABStruct 创建MATLAB使用相同层次结构和属性结构总线信号
金宝appSimulink.Bus.createObject 创建总线对象从块或MATLAB结构
金宝appSimulink.Bus.objectToCell 使用总线对象创建单元阵列包含公交信息
金宝appSimulink.Bus.save 保存在MATLAB总线对象文件
slreplace_mux 在传统模型中,替换为总线创造者阻塞Mux用来创建公共汽车
金宝appSimulink.Bus 指定属性的总线信号
金宝appSimulink.BusElement 总线信号的描述元素

配置复用

attachConfigSet 将配置设置或配置参考与模型
attachConfigSetCopy 复制配置设置或配置引用,并将它与模型
detachConfigSet 从模型中分离配置设置或配置参考
getActiveConfigSet 获取模型的活动配置设置或配置参考
getConfigSet 得到模型的配置集或配置引用
getConfigSets 得到模型的所有配置集或配置的名称引用
setActiveConfigSet 指定模型的主动配置设置或配置参考
金宝appSimulink.BlockDiagram.loadActiveConfigSet 负载、关联和激活配置设置模式
金宝appSimulink.BlockDiagram.propagateConfigSet 传播模型配置参考引用的模型
金宝appSimulink.BlockDiagram.restoreConfigSet 恢复模型配置转换模型
金宝appSimulink.BlockDiagram.saveActiveConfigSet 保存活动配置的模型
set_param 设置系统和参数值
get_param 参数名称和值
金宝appSimulink.ConfigSet 访问模型配置设置
金宝appSimulink.ConfigSetRef 链接模型配置设置独立于任何存储模型

不同的系统

金宝appSimulink.Variant 指定条件,控制变量的选择
金宝appSimulink.VariantConfigurationData 配置数据对象类表示一个变体

项目管理

金宝app仿真软件项目设置

金宝appsimulinkproject 开放模型项金宝app目,项目对象
slproject.create 创建空白模型项目金宝app
金宝appSimulink.createFromTemplate 从模板创建模型或项目
金宝appSimulink.findTemplates 发现模型或带有指定属性的项目模板
金宝appSimulink.exportToTemplate 从模型或项目创建模板
slproject.getCurrentProjects 列出所有顶级模型项目金宝app
slproject.loadProject 负载仿真软金宝app件项目
出口 出口仿真软件项金宝app目zip
关闭 关闭仿真软件金宝app项目
addFile 将文件添加到仿真软件项目金宝app
目录 将文件夹添加到仿真软件项目的路径金宝app
addReference 引用的项目添加到仿真软件项目金宝app
addShortcut 快捷方式添加到仿真软件项目金宝app
addFolderIncludingChildFiles 文件夹和子文件添加到仿真软件项目金宝app
findFile 得到仿真金宝app软件项目文件的名字
isLoaded 确定项目加载模型金宝app
重新加载 重新加载仿真软金宝app件项目
removeFile 删除文件从仿真软件项目金宝app
removePath 从仿真软件项目删除文件夹路径金宝app
removeReference 将文件夹添加到仿真软件项目的金宝app路径
removeShortcut 从仿真软件项目删除快捷方式金宝app

金宝app仿真软件项目文件管理

金宝appsimulinkproject 开放模型项金宝app目,项目对象
slproject.loadProject 负载仿真软金宝app件项目
slproject.getCurrentProjects 列出所有顶级模型项目金宝app
addFile 将文件添加到仿真软件项目金宝app
addFolderIncludingChildFiles 文件夹和子文件添加到仿真软件项目金宝app
addLabel 将标签附加到仿真软件项目文件金宝app
目录 将文件夹添加到仿真软件项目的路径金宝app
addReference 引用的项目添加到仿真软件项目金宝app
addShortcut 快捷方式添加到仿真软件项目金宝app
关闭 关闭仿真软件金宝app项目
createCategory 创建仿真软件项目的类别标签金宝app
createLabel 定义模型项目标金宝app签
出口 出口仿真软件项金宝app目zip
findCategory 得到仿真金宝app软件项目类别的标签
findFile 得到仿真金宝app软件项目文件的名字
findLabel 得到仿真金宝app软件项目文件标签
isLoaded 确定项目加载模型金宝app
重新加载 重新加载仿真软金宝app件项目
removeCategory 删除模型项目类金宝app别的标签
removeLabel 把标签从仿真软件项目金宝app

依赖关系分析

金宝appsimulinkproject 开放模型项金宝app目,项目对象
listRequiredFiles 得到项目文件的依赖关系
dependencies.fileDependencyAnalysis 发现模型文件的依赖关系
dependencies.toolboxDependencyAnalysis 找到工具箱的依赖性

源代码控制仿真软件项目金宝app

金宝appsimulinkproject 开放模型项金宝app目,项目对象
listModifiedFiles 在项目仿真软件修改的文件列表金宝app
listRequiredFiles 得到项目文件的依赖关系
refreshSourceControl 更新源控制仿真软件项目文件的状态金宝app
金宝appSimulink.getFileChecksum 校验和文件

模式探索

find_system 找到系统、块、线、港口和注释
find_mdlrefs 找到各级模型块和参考模型或仅在顶层
金宝appSimulink.findVars 分析模型中变量和模块之间的关系
dependencies.fileDependencyAnalysis 发现模型文件的依赖关系
dependencies.toolboxDependencyAnalysis 找到工具箱的依赖性
金宝appSimulink.MDLInfo 提取模型文件信息没有框图加载到内存中
金宝appSimulink.MDLInfo.getDescription 提取模型文件加载到内存中没有框图描述
金宝appSimulink.MDLInfo.getMetadata 提取模型文件元数据加载到内存中没有框图
LibraryBrowser.LibraryBrowser2 金宝app模型库浏览器

建模指南

模型的升级

upgradeadvisor 打开升级顾问

块的创建

块面具

金宝appSimulink.Mask 以编程的方式控制面具
金宝appSimulink.MaskParameter 控制面具参数编程
金宝appSimulink.dialog.Control 创建对话框控件的实例

定制的MATLAB算法

MATLAB算法设计

算法设计基础知识
coder.allowpcode 从保护MATLAB文件控制代码生成
coder.ceval 调用外部C / c++函数
coder.cinclude 头文件包含在生成的代码
coder.cstructname 名字结构生成的代码
coder.extrinsic 申报非本征函数或函数
coder.inline 控制在生成的代码内联
coder.load 编译时常量MAT-file或ASCII文件加载到调用者的工作区
coder.nullcopy 声明未初始化变量
coder.opaque 在生成的代码中声明变量
coder.ref 通过引用传递参数
coder.rref 通过引用传递参数输入为只读
coder.target 确定代码生成目标是指定的目标
coder.unroll 展开循环复制的每个循环迭代循环体
coder.varsize 声明适应可变数组
coder.wref 通过论证,只写参考
数据定义
适应数据
coder.varsize 声明适应可变数组
结构
coder.cstructname 名字结构生成的代码
细胞数组
coder.cstructname 名字结构生成的代码
coder.varsize 声明适应可变数组
函数定义
coder.extrinsic 申报非本征函数或函数
coder.ignoreConst 防止使用常数的表达式值函数的专门化
coder.unroll 展开循环复制的每个循环迭代循环体

代码生成

coder.allowpcode 从保护MATLAB文件控制代码生成
coder.ceval 调用外部C / c++函数
coder.cinclude 头文件包含在生成的代码
coder.const 表达式折叠成常量在生成的代码
coder.cstructname 名字结构生成的代码
coder.extrinsic 申报非本征函数或函数
coder.inline 控制在生成的代码内联
coder.load 编译时常量MAT-file或ASCII文件加载到调用者的工作区
coder.opaque 在生成的代码中声明变量
coder.ref 通过引用传递参数
coder.rref 通过引用传递参数输入为只读
coder.screener 确定函数适用于代码生成
coder.target 确定代码生成目标是指定的目标
coder.unroll 展开循环复制的每个循环迭代循环体
coder.wref 通过论证,只写参考
coder.updateBuildInfo 更新对象RTW.BuildInfo构建信息
coder.ExternalDependency 接口,外部代码
coder.BuildConfig 在代码生成构建上下文

性能

coder.inline 控制在生成的代码内联
coder.unroll 展开循环复制的每个循环迭代循环体
coder.const 表达式折叠成常量在生成的代码

遗留代码集成

legacy_code 使用遗留代码的工具

寄主专一性的代码

MATLAB S-Functions

金宝appSimulink.MSFcnRunTimeBlock 获取所二级MATLAB的s函数的运行时信息块
金宝appSimulink.RunTimeBlock 允许所二级MATLAB函数和其他MATLAB程序仿真运行时信息块
金宝appSimulink.BlockData 提供关于block-related运行时信息数据,比如块参数
金宝appSimulink.BlockPortData 描述块输入或输出端口
金宝appSimulink.BlockCompDworkData 提供postcompilation信息块的DWork向量
金宝appSimulink.BlockCompInputPortData 提供postcompilation信息块的输入端口
金宝appSimulink.BlockCompOutputPortData 提供postcompilation信息块输出端口
金宝appSimulink.BlockPreCompInputPortData 提供precompilation信息块的输入端口
金宝appSimulink.BlockPreCompOutputPortData 提供precompilation信息块输出端口

系统对象集成

定制系统对象模型金宝app

matlab.system.mixin.CustomIcon 自定义图标mixin类
matlab.system.display.Icon 自定义图标图像
matlab.system.display.Action 自定义按钮
matlab.system.display.Header 头系统对象的属性
matlab.system.display.Section 地产集团部分系统对象
matlab.system.display.SectionGroup 部分小组系统对象
matlab.system.mixin.Propagates 信号传播特性mixin类
matlab.system.mixin.Nondirect 间接引线mixin类
这个主题有帮助吗?