필터 지우기
필터 지우기

simulation time in Simulink

조회 수: 24 (최근 30일)
Valentina
Valentina 2012년 3월 12일
댓글: Basant Ale 2022년 12월 14일
I'm a recent user of Simulink. I would like to know whether the simulation stop time 24 is correct to simulate 24 hours (and so the signal in input has to be referred to a day of measurations with time = 24) or I have to indicate 3600s*24 = 86'400 as a simulation stop time (and so the input daily signal has to be created upon 86400s). Thank you for your precious help.

채택된 답변

Kaustubha Govind
Kaustubha Govind 2012년 3월 12일
The simulation time is specified in seconds, so you would need to use 86400 to set a day's duration. (Note however that this doesn't mean the simulation will run for 24hrs in real-time, just that the data you provide is used as if provided for a 24hr period)
  댓글 수: 4
Doug Eastman
Doug Eastman 2012년 3월 12일
No, when you specify input to Simulink you need to use a time vector and a data vector. So the vector only needs points where you want. For example, if you are using seconds as the time unit you might use the following as the data in a From Workspace block:
[0 T1;60*60 T2; 60*60*2 T3; 60*60*3 T4; 60*60*4 T5; ...]
The first column (0, 60*60, ..) corresponds to the times and the second column (T1, T2, ...) corresponds to the temperatures at those times.
You can choose whether you want to interpolate between the temperature values or hold them until the next reading.
Valentina
Valentina 2012년 3월 16일
Thank you very much Doug.

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

추가 답변 (1개)

mehdi azari
mehdi azari 2021년 2월 25일
I want to change the simulation time from seconds to minutes and hours. How should I do this?
  댓글 수: 2
Nasifah Zailan
Nasifah Zailan 2021년 2월 27일
please let me know if you got the answer. thank you.
Basant Ale
Basant Ale 2022년 12월 14일
Did anyone get the answer?

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

카테고리

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

제품

Community Treasure Hunt

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

Start Hunting!

Translated by