How to get data for a steady state.

조회 수: 3 (최근 30일)
Masazumi Akiya
Masazumi Akiya 2015년 3월 23일
댓글: Masazumi Akiya 2015년 3월 24일
Using the same sample time of scopes and changing value, we can't get data of a steady state. Can I add a offset to sample time?

채택된 답변

Christiaan
Christiaan 2015년 3월 23일
편집: Christiaan 2015년 3월 23일
Dear Masazumi,
The simulation time 't' in Simulink ist time the programm has elapsed (inside the system) during the execusion. Therefore (from definition) an offset can not be given. (Here I do not mean the physical time that has ellapsed)
It is possible that the scope has reached an overflow of data in its buffer . If you double click on your scope and you click on the tab 'History' you can increase the number of data points that the scope can display. In the tab 'General' you can define a certain time range if nessesary. Also you could use a 'To Workspace' block or 'To File' block to save the data in the workspace and plot afterwards.
If you like to enable a subsystem in simulink, you can use a 'Enables Subsystem' block, to only calculate the values inside the block when a certain condition is high. For example you could use a 'clock' and an 'compare to constant' to enable this subsystem at a certain time.
Good luck! Christiaan
  댓글 수: 1
Masazumi Akiya
Masazumi Akiya 2015년 3월 24일
Thank you for your replying, Christiaan.

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

추가 답변 (0개)

카테고리

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

태그

Community Treasure Hunt

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

Start Hunting!

Translated by