主要内容

이번역페이지는최신내용을담고있지않습니다。최신내용을문으로보려면여기를클릭하십시오。

MATLAB S-Function만들기

2级MATLAB®S-Function을사용하여사용자지정블록만들기

MATLAB的s函数API를사용하면사용자가MATLAB언어를사용하여다중입력및출력포트는물론임의데이터형의행렬신호및프레임신호를포함하여仿真软件®모델에서생성되는신호를처리하는기능을갖춘사용자지정블록을만들수있습니다。

블록

功能 모델에S-Function포함

메서드

모두 확장

设置 指定MATLAB s函数的输入、输出、状态、参数和其他特性的数量
输出 计算这个MATLAB s函数块发出的信号
终止 시뮬레이션종료시필한동작수행
CheckParameters 检验MATLAB s函数参数的有效性
衍生品 MATLAB S-Function의도함수계산
禁用 响应禁用包含此MATLAB S-Function块的启用系统
启用 响应启用包含此MATLAB S-Function块的启用系统
GetOperatingPoint 返回MATLAB s函数的仿真工作点为aMATLAB数据结构
InitializeConditions 初始化这个MATLAB s函数的状态向量
PostPropagationSetup 指定工作向量的大小,并创建此MATLAB s函数所需的运行时参数
ProcessParameters MATLAB s函数参数的处理
投影 扰动系统状态的解,以更好地满足定常解关系
SetAllowConstantSampleTime 指定基于端口的采样时间的s函数块的采样时间行为和可调性
SetInputPortComplexSignal 设置输入端口接受的信号的数字类型(实数、复数或继承)
SetInputPortDataType 设置输入端口接收信号的数据类型
SetInputPortDimensions 设置输入端口接受的信号尺寸
SetInputPortDimensionsMode 传播维度模式
SetInputPortSampleTime 设置输入端口的采样时间,该输入端口从其连接的端口继承其采样时间
SetOutputPortComplexSignal 设置输出端口接受的信号的数字类型(实数、复数或继承)
SetOutputPortDataType 设置输出端口信号的数据类型
SetOutputPortDimensions 设置输出端口接受的信号尺寸
SetOutputPortSampleTime 设置输出端口的采样时间,该输出端口从其连接的端口继承其采样时间
SetOperatingPoint 还原MATLAB s函数的工作点
SimStatusChange 响应包含此MATLAB s函数的模型的暂停或恢复仿真
开始 初始化这个MATLAB s函数的状态向量
更新 更新块的状态
WriteRTW 为MATLAB s函数生成代码生成数据

클래스

仿真软件。MSFcnRunTimeBlock 获取关于Level-2的运行时信息MATLAB功能块
仿真软件。RunTimeBlock 允许2级MATLABs函数和其他MATLAB程序在模拟运行时获取有关块的信息
仿真软件。BlockData 提供有关块相关数据的运行时信息,例如块参数
仿真软件。BlockPortData 描述块输入或输出端口
仿真软件。BlockCompDworkData 提供关于块的DWork向量的后编译信息
仿真软件。BlockCompInputPortData 提供关于块输入端口的后编译信息
仿真软件。BlockCompOutputPortData 提供关于块输出端口的后编译信息
仿真软件。BlockPreCompInputPortData 提供关于块输入端口的预编译信息
仿真软件。BlockPreCompOutputPortData 提供关于块输出端口的预编译信息

도움말항목

Baidu
map