- ‘get_param’: https://www.mathworks.com/help/simulink/slref/get_param.html
- ‘set_param’: https://www.mathworks.com/help/simulink/slref/set_param.html
Change the material of th disque and the shaft
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hi every one ;
I'm just wanna ask you please, about including in a matlab code the change of matérials of the shaft and the disc, the bearing characteristics!!
even the unbalance.
nd thanks in advance !!
0 comentarios
Respuestas (1)
Divyajyoti Nayak
el 28 de En. de 2025
I assume you want to know how to programmatically change material properties of certain Simscape blocks. The ‘get_param’ and ‘set_param’ functions can be used to access and modify the parameters of Simulink and Simscape blocks. Here’s some documentation for these functions:
For example, to change the material parameters of the ‘Flexible Shaft’ block, we’ll first need to choose the parameter to change from the list obtained using the following ‘get_param’ command:
get_param('Model/Flexible Shaft', 'DialogParameters');
‘Flexible Shaft’ parameters documentation:
Then the ‘set_param’ command can be used to change the value of the parameter (for example ‘density’). Note that, in the documentation it is mentioned that a prerequisite to change the ‘Material Density’ parameter is to change the ’Parameterization’ parameter to ‘By material and geometry’ or ‘By material and segment geometry’.
set_param('Model/Flexible Shaft', 'density','5');
Similarly, other material parameters can be changed for different Simscape blocks.
0 comentarios
Ver también
Categorías
Más información sobre Gears en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!