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

2 ビュー (過去 30 日間)
Jiho
Jiho 2017 年 7 月 24 日
回答済み: Song-Hyun Ji 2018 年 1 月 8 日
simulink 에서 to workspace block을 이용할 때 to workspace(abc) = 100 이라는 블록을 만들었을 경우
simulink 동작 시간값 자체가 반영되어서 abc = [0.01, 100] [0.02, 100] .... [10, 100 ]
이렇게 추출되던데 그냥 abc = 100만 work space에 전달할 수는 없나요? 방법이 있다면 조언 부탁드립니다.

回答 (1 件)

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

カテゴリ

Help Center および File ExchangeSimulink についてさらに検索

Community Treasure Hunt

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

Start Hunting!