2012-04-02 5 views
0

matlab에서 버스 선택기 블록에 의해 어떤 신호가 선택되었는지 확인하려고합니다. 본질적으로 나는 하나의 단일 검색 테이블로 여러 블록을 압축하는 스크립트 작업을하고 있습니다. 이렇게하려면 모든 블록에 대한 입력을 식별 할 필요가 있습니다. 그러나 블록 중 하나에 대한 입력이 변수의 멀티 플렉스이면 de-mux (이 경우 버스 선택기) 이후의 신호를 식별해야합니다. 대단히 감사합니다matlab에서 버스 선택기의 출력을 확인하십시오.

Output signals from bus sel block

어떤 도움을 아래와 같이

나는 get_param(*pathtoblock*,'dialogParameters') 출력

OutputSignals: [1x1 struct] 
OutputAsBus: [1x1 struct] 
InputSignals: [1x1 struct] 

emtpy 세포를 보유하면서도을 시도했다!

답변

1
>> get_param(block, 'OutputSignals') 

ans = 
'data,limits,limits.lower_saturation_limit' 

에는 선택한 신호의 이름 목록이 쉼표로 구분되어 있습니다. 이게 니가 필요한거야?