How to extract data from simulink to work space in matlab?
    14 次查看(过去 30 天)
  
       显示 更早的评论
    
I tried to design a LQR controller. I wrote the code and design a simulink model. 
I wanted to extract data from simulink to workspace. 
But when i run the code it says error in time which i have written as t= sim_X.time.
How can I solve the issue?
I have attached the screen shot below.

2 个评论
  Sugar Daddy
      
 2020-6-1
				make sure it is sim_X.time or sim_X.Time or sim_X.tout. Visualize it in workspace
回答(2 个)
  khalid elamin
 2021-1-12
        Try this:
 simOut =sim('simulinkviayoutube')
t      = simOut.sim_X.time;
x1     = simOut.sim_X.signals.values(:,1);
x2     = simOut.sim_X.signals.values(:,2);
it will help you !!
0 个评论
  Ameer Hamza
      
      
 2020-6-1
        Try "To workspace" block: https://www.mathworks.com/help/releases/R2020a/simulink/slref/toworkspace.html 
2 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!





