- On Simulink’s toolstrip, go to MODELING > Model Explorer.
- In the Model Hierarchy pane, right-click on the Simulink file’s name and select “Find Referenced Variables” option.
- Find the variable you want to rename in the list of all the variables that appear, right-click on that variable, select “Rename All” option and then click “OK”.
- Enter the new name for the variable in “New name” section and click “OK”.
- Press Ctrl+D on the keyboard to compile the model and verify the changes made.
how to refactor variable/parameters names used in a whole simulink project
8 ビュー (過去 30 日間)
古いコメントを表示
i have a big project (over 20 000 variables) in these variables some are used throughout the entire project in referenced models in certain blocks etc. the variables are mostly enums. i want to change 'variableA' to 'variableB' how would i do so?
the only thing i got is to change each and every one manualy by hand using a CTRL+F on the main model.
thanks for the help!
0 件のコメント
回答 (1 件)
Sahas
2024 年 8 月 7 日
Based on my understanding of the question, you have a Simulink model with more than 20000 variables included in various “subsystem” blocks and “referenced subsystem” blocks and would like to rename certain variable and all its instances.
I was able to come up with a method to achieve that, follow the steps given below:
For more information about editing and managing Workspace Variables and Model Explorer, refer to the following links:
Hope this help you!
5 件のコメント
参考
カテゴリ
Help Center および File Exchange で Interactive Model Editing についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!