Why is the method rto.InputPort(1).Data wrong?
Ältere Kommentare anzeigen
Hi.
I am trying to get the value of Display block by m scripts. I am using the following scripts learned from Access Block Data During Simulation.
obj2=get_param([model_name,'/EngineRPM'],'RuntimeObject');
obj2.InputPort(1).dataasdouble
This method can return correct answer indeed, but sometimes the result is not correct:

Why? And what should I do?
Thanks for your attention.
Antworten (1)
yang xiang
am 26 Mär. 2019
0 Stimmen
3 Kommentare
Walter Roberson
am 26 Mär. 2019
Bearbeitet: Walter Roberson
am 26 Mär. 2019
That would suggest to me that the block name is possibly not 'd3' . For example it might be 'd3 '
Or perhaps there is something else in the model that has a 'd3' ?
yang xiang
am 26 Mär. 2019
yang xiang
am 26 Mär. 2019
Kategorien
Mehr zu Interactive Model Editing finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

