Simulink: List of get_param() block parameters
Similar to Matlab/Simulink: How to list available parameters for get_param()/set_param(), you can get a list of available get_param()
/set_param()
parameters for Simulink blocks using
get_param(gcb(), 'ObjectParameters')
Availale for Simulink 2025a
Name: [1×1 struct]
Tag: [1×1 struct]
Description: [1×1 struct]
Type: [1×1 struct]
Parent: [1×1 struct]
Handle: [1×1 struct]
HiliteAncestors: [1×1 struct]
RequirementInfo: [1×1 struct]
Ports: [1×1 struct]
Position: [1×1 struct]
Orientation: [1×1 struct]
PortRotationType: [1×1 struct]
ForegroundColor: [1×1 struct]
BackgroundColor: [1×1 struct]
DropShadow: [1×1 struct]
IOType: [1×1 struct]
NamePlacement: [1×1 struct]
NameLocation: [1×1 struct]
ShowName: [1×1 struct]
HideAutomaticName: [1×1 struct]
Priority: [1×1 struct]
Commented: [1×1 struct]
CodeProfilingOverride: [1×1 struct]
AttributesFormatString: [1×1 struct]
InstantiateOnLoad: [1×1 struct]
PolySpaceEndComment: [1×1 struct]
PolySpaceStartComment: [1×1 struct]
AncestorBlock: [1×1 struct]
ReferenceBlock: [1×1 struct]
SourceLibraryInfo: [1×1 struct]
LibraryVersion: [1×1 struct]
UserDataPersistent: [1×1 struct]
UserData: [1×1 struct]
CompiledIsActive: [1×1 struct]
CompiledVariantInfo: [1×1 struct]
RTWdata: [1×1 struct]
HDLData: [1×1 struct]
ExecutionOrder: [1×1 struct]
Diagnostics: [1×1 struct]
DialogParameters: [1×1 struct]
IntrinsicDialogParameters: [1×1 struct]
AlgorithmParameters: [1×1 struct]
SecondaryAlgorithmParameters: [1×1 struct]
CompiledSampleTime: [1×1 struct]
InputSignalNames: [1×1 struct]
OutputSignalNames: [1×1 struct]
ModelParamTableInfo: [1×1 struct]
StatePerturbationForJacobian: [1×1 struct]
SCDEnableBlockLinearizationSpecification: [1×1 struct]
SCDBlockLinearizationSpecification: [1×1 struct]
CopyFcn: [1×1 struct]
DeleteFcn: [1×1 struct]
UndoDeleteFcn: [1×1 struct]
LoadFcn: [1×1 struct]
ModelCloseFcn: [1×1 struct]
PreSaveFcn: [1×1 struct]
PostSaveFcn: [1×1 struct]
InitFcn: [1×1 struct]
PreStartFcn: [1×1 struct]
StartFcn: [1×1 struct]
PauseFcn: [1×1 struct]
ContinueFcn: [1×1 struct]
StopFcn: [1×1 struct]
NameChangeFcn: [1×1 struct]
ClipboardFcn: [1×1 struct]
DestroyFcn: [1×1 struct]
PreCopyFcn: [1×1 struct]
OpenFcn: [1×1 struct]
CloseFcn: [1×1 struct]
PreDeleteFcn: [1×1 struct]
ParentCloseFcn: [1×1 struct]
MoveFcn: [1×1 struct]
BlockType: [1×1 struct]
BlockDescription: [1×1 struct]
BlockKeywords: [1×1 struct]
LinkStatus: [1×1 struct]
StaticLinkStatus: [1×1 struct]
PortConnectivity: [1×1 struct]
PortHandles: [1×1 struct]
LineHandles: [1×1 struct]
CompiledPortWidths: [1×1 struct]
CompiledPortDimensions: [1×1 struct]
CompiledPortDataTypes: [1×1 struct]
CompiledPortUnits: [1×1 struct]
CompiledPortComplexSignals: [1×1 struct]
CompiledPortFrameData: [1×1 struct]
IsStateOwnerBlock: [1×1 struct]
StateNameList: [1×1 struct]
DataTypeOverride_Compiled: [1×1 struct]
MinMaxOverflowLogging_Compiled: [1×1 struct]
Capabilities: [1×1 struct]
IOSignalStrings: [1×1 struct]
RuntimeObject: [1×1 struct]
ExtModeUploadOption: [1×1 struct]
ExtModeLoggingSupported: [1×1 struct]
ExtModeLoggingTrig: [1×1 struct]
TargetArchitectureMapping: [1×1 struct]
FontName: [1×1 struct]
FontSize: [1×1 struct]
FontWeight: [1×1 struct]
FontAngle: [1×1 struct]
Selected: [1×1 struct]
FunctionName: [1×1 struct]
Parameters: [1×1 struct]
SFunctionModules: [1×1 struct]
MaskType: [1×1 struct]
MaskDescription: [1×1 struct]
MaskHelp: [1×1 struct]
MaskPromptString: [1×1 struct]
MaskStyleString: [1×1 struct]
MaskVariables: [1×1 struct]
MaskTunableValueString: [1×1 struct]
MaskCallbackString: [1×1 struct]
MaskEnableString: [1×1 struct]
MaskVisibilityString: [1×1 struct]
MaskToolTipString: [1×1 struct]
MaskVarAliasString: [1×1 struct]
MaskInitialization: [1×1 struct]
MaskSelfModifiable: [1×1 struct]
MaskDisplay: [1×1 struct]
MaskBlockDVGIcon: [1×1 struct]
MaskIconFrame: [1×1 struct]
MaskIconOpaque: [1×1 struct]
MaskIconRotate: [1×1 struct]
MaskPortRotate: [1×1 struct]
MaskIconUnits: [1×1 struct]
MaskValueString: [1×1 struct]
MaskRunInitForIconRedraw: [1×1 struct]
MaskTabNameString: [1×1 struct]
Mask: [1×1 struct]
MaskCallbacks: [1×1 struct]
MaskEnables: [1×1 struct]
MaskNames: [1×1 struct]
MaskPropertyNameString: [1×1 struct]
MaskPrompts: [1×1 struct]
MaskStyles: [1×1 struct]
MaskTunableValues: [1×1 struct]
MaskValues: [1×1 struct]
MaskToolTipsDisplay: [1×1 struct]
MaskVisibilities: [1×1 struct]
MaskVarAliases: [1×1 struct]
MaskWSVariables: [1×1 struct]
MaskTabNames: [1×1 struct]
MaskObject: [1×1 struct]
ParameterValuesStruct: [1×1 struct]
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow