Changing the units inside a PS-Simulink Converter block programmatically
9 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hello,
I have a very large simscape model with several custom blocks for pressure and temperature sensors. Within these custom blocks there's a PS-Simulink Converter block. I'm trying to change the Output signal unit from Pa to psi via a program so that I can change units in one line of code rather than having to switch each block in my model manually. I've tried get_param but it doesn't seem to be working.
Best,
VF
0 Commenti
Risposte (1)
Angelo Yeo
il 8 Dic 2023
Modificato: Angelo Yeo
il 8 Dic 2023
You can click one block and run get(gcbh). The result tells you detailed properties of the block. From this you can learn that the "MaskType" of Simulink-PS Converter block is called "Simulink-PS Converter".
Below is one for Simulink-PS Converter using a shipped example.
openExample('simscape/MassSpringDamperWithControllerExample');
blks = find_system(bdroot,'FindAll','On','MaskType', 'Simulink-PS Converter');
set(blks, 'Unit', 'rad/s')
0 Commenti
Vedere anche
Categorie
Scopri di più su Physical Units in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!