TO WORKSPACE FROM MATLAB
조회 수: 2 (최근 30일)
이전 댓글 표시
Hi,
I have a vector V=[1 2 2 1 2 1 2 1] in the workspace and I have to transfer in Simulink as a signal.
By using the block "from Workspace", I get a continue signal and not a dicretize one (as in the figure below)
Does someone know how to obtain the discretized value in simulink? I mean the signal with 1 and 2, that will enter a switch block
댓글 수: 2
채택된 답변
Raj
2019년 7월 10일
Create the data as a timeseries. See details here:
For your case:
t=[0 1 1 3 3 4 4 5 5 6 6 7 7 9 9 10]
y=[1 1 2 2 1 1 2 2 1 1 2 2 1 1 2 2]
ts=timeseries(y,t)
plot(ts) % just to confirm that this is what you want
Then in the 'from workspace' block of your Simulink model, enter 'ts' as the data to be imported.
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Sources에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!