Simulink : How can I update the data from Workspace while the simulation is running?

조회 수: 3 (최근 30일)
Baptiste
Baptiste 2015년 3월 20일
댓글: Baptiste 2015년 3월 20일
Hello, My simulation is writing data in Matlab from Simulink, then I do so computations on Matlab and then I want to read the results on Simulink. The problem is that the box "From Workspace" doesn't update the values during the simulation running. Is there a solution for updating the values or no? Thanks for the help.

답변 (1개)

Sebastian Castro
Sebastian Castro 2015년 3월 20일
Simulink only writes data to the workspace when a simulation is completed or stopped.
You could use a MATLAB Function block to do the MATLAB computation inside the Simulink model?
- Sebastian
  댓글 수: 1
Baptiste
Baptiste 2015년 3월 20일
Simulink writes during pause also. This is what I did. I paused the simulation, so the data can be written, and then continue it. But I would like to read values from the workspace (values that are updated during the simulation). And I cannot use Matlab Function, because I run the Simulink with TwinCat, so a lot of function are not available (like corr, pca, run, ...).

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Event Functions에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by