accessing Data associated with bus signal inside a s-function

조회 수: 13 (최근 30일)
Jagmohan singh
Jagmohan singh 2012년 6월 14일
댓글: Erwin Torreao Dassen 2013년 10월 23일
Hi, Is it possible to access data associated with a signal which is output of a bus creator in its structure form? For example I have two signals (signal1 and signal2) , I send them to a bus creator whose output is signal3. So Signal3 is now a structure. I have to access the data associated with signal1 and signal2 in s-function in following way. Signal1_Data = signal3. signal1; Signal2_Data = signal3.signal2;
Is it possible?
Thanks, Jagmohan

답변 (1개)

TAB
TAB 2012년 6월 14일
You can access the bus signal data in the s-function in the same way you have mentioned (ie in structure format)
Bus Input/Output support for s-function, using S-function builder is included from Simulink 7.3 (R2009a).
See a similar thread here.
Also see
  댓글 수: 4
Kaustubha Govind
Kaustubha Govind 2012년 7월 6일
Bus support is not available in MATLAB S-functions. Bus signals are supported in (Embedded) MATLAB Function blocks and C-MEX S-functions however.
Erwin Torreao Dassen
Erwin Torreao Dassen 2013년 10월 23일
I really need bus signal support in a level 2-M S-function. This should be supported... (Feature request??)
Any work around to work with a "struct-like" data type in an M S-function?

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

카테고리

Help CenterFile Exchange에서 Block and Blockset Authoring에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by