Simulink Model String Replacement

replace a string in Simulink object names with another
760 Descargas
Actualizado 1 sep 2016

Ver licencia

mdl_strrep is a utility to identify blocks and other Simulink components that contain a particular string in their name.
MDL_STRREP(OBJECT,S1,S2) replaces all occurrences of the string S1 in the name of a Simulink object and its children with the string S2. This enables the user to remove undesired characters in bulk or replace phrases when the model is used in a different context.

MDL_STRREP(OBJECTS,S1,S2) replaces all occurrences of the string S1 in the name of all Simulink objects defined in a cell array. The function will not include any children of the objects defined. This enables the user to fully specify the objects they wish to manipulate.

Examples:
mdl_strrep(bdroot,' ','_')
replaces spaces in all blocks of current model with an underscore

cr = sprintf('\n');
mdl_strrep(gcb,cr,'')
removes any carriage returns in current block's name and any of its components if it's a subsystem

myblocks = find_system(bdroot,'BlockType','Scope');
mdl_strrep(myblocks,'Scope','Probe')
finds all Scopes in the model and replaces the phrase "Scope" with "Probe"

Citar como

Will Campbell (2026). Simulink Model String Replacement (https://es.mathworks.com/matlabcentral/fileexchange/26424-simulink-model-string-replacement), MATLAB Central File Exchange. Recuperado .

Compatibilidad con la versión de MATLAB
Se creó con R2009b
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS Linux
Categorías
Más información sobre Modeling en Help Center y MATLAB Answers.
Etiquetas Añadir etiquetas
Versión Publicado Notas de la versión
1.0.0.1

Updated license

1.0.0.0