How do I display real-time data from my simulink simulation in appdesigner?
19 次查看(过去 30 天)
显示 更早的评论
I am trying to show data in app designer during the execution of the simulation in Simulink, I am using an Out block and the function get_param ('Model / Out1', 'RunTimeObject') to obtain that data, but when I run the program it does not show any value . I already initialized the model with load_system('Model') and even started the simulation from my app with set_param (gcs, SimulationCommand ',' Start ') and this part works very well. I programmed a button to show me the data in an EditField which is the part of the code that you see below. My question is, what am I missing, or what did I do wrong?. I really apreciatte your help
load_system('Simulink.slx')
find_system
set_param(gcs,'SimulationMode','external');
....
rto1 = get_param('Simulink/Out1','RuntimeObject');
app.CEditField.Value=rto1.InputPort(1).Data;
0 个评论
回答(1 个)
Harikrishnan Balachandran Nair
2021-10-20
Hi,
You can refer to a similar question that has been answered here : https://www.mathworks.com/matlabcentral/answers/446302-how-do-i-update-a-gui-designed-in-app-designer-with-data-from-a-running-simulink-model
Hope this helps!
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Subsystems 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!