From" [parm_struct] =rsimgetrt​p('model')​",how can I see the parameters of a transfer fun block as characters ,not as values?

1 ビュー (過去 30 日間)
Dear all,
I have a simple Simulik model seen below:
a,b,c are defined as follows:Simulink.parameter,Double,ExportedGlobal ,Tunable and have intitial values of 1 , 2 , 3 respectively.
I highlight the tf1 block and write in the command window:"set_param(gcb,'Realization','general')"
Then,I write "[parm_struct]=rsimgetrtp('model')" hoping to get a structure containing the model parameters :a,b,c.But I can see only the values 1,2,3.
If the model has 20 transfer functions,I will get a long vector of values,and I will spend some time to decide which value belongs to which parameter of which transfer fun.
My question is how to find a way to access names instead of local addressable values in the param_struct output.
Thanks for the reply in advance,

回答 (1 件)

jichen guo
jichen guo 2019 年 12 月 14 日
I am new beginner for simulink. When I run something like "parm_struct =rsimgetrt​p('my_model')", I always got the following error. Do you have any idea on how to solve this problem?​
'rsimgetrtp' requires one of the following:
Embedded Coder
Simulink Coder
Thanks in advance!

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by