Simulink : Comment afficher les paramètres d'une S-function dans un masque
Afficher la chaîne de paramètres brute
Si vous avez 1.23 'Test text' comme chaîne de paramètres dans la boîte de dialogue Block Parameters de votre S-function, vous pouvez utiliser le code suivant pour l’afficher dans le masque :
display_sfunction_params_mask.m
params = get_param(gcb(), 'Parameters')
disp(params)
Afficher les paramètres analysés
Analyser les paramètres de la même manière que Simulink le fait en interne est assez complexe. Voici une solution simple que j’ai trouvée, mais elle ne fonctionne pas si les valeurs des paramètres contiennent des espaces.
parse_sfunction_params_mask.m
raw_params = get_param(gcb(), 'Parameters')
params = split(string(raw_params))
disp("1st param: " + params{1} + ", 2nd param: " + params{2})
Consultez les articles similaires par catégorie :
MATLAB/Simulink
Si cet article vous a aidé, pensez à m'offrir un café ou à faire un don via PayPal pour soutenir la recherche et la publication de nouveaux articles sur TechOverflow