Simulink 에서 to workspace할때 시간 값을 버리고 상수만 추출 할수 있나요?

2 views (last 30 days)
Jiho
Jiho on 24 Jul 2017
Answered: Song-Hyun Ji on 8 Jan 2018
simulink 에서 to workspace block을 이용할 때 to workspace(abc) = 100 이라는 블록을 만들었을 경우
simulink 동작 시간값 자체가 반영되어서 abc = [0.01, 100] [0.02, 100] .... [10, 100 ]
이렇게 추출되던데 그냥 abc = 100만 work space에 전달할 수는 없나요? 방법이 있다면 조언 부탁드립니다.

Answers (1)

Song-Hyun Ji
Song-Hyun Ji on 8 Jan 2018
To Workspace에서 모든 시뮬레이션 시간에 대하여 동일한 값 100만 받는다면, Variable name을 abc로 설정한 경우, Save format을 Array로 두고 abc(1)에서 100이란 값만 받을 수 있고 이때, abc = abc(1); 로 지정하면 최종적으로 abc에 100의 값을 전달할 수 있습니다.

Categories

Find more on Simulink in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!