S Function Output Ports

Hi,
I have created an C S Function with 2 output ports. Each output port has a different width (One is for all the states and the other for real outputs).
ssSetNumOutputPorts(S, 2); ssSetOutputPortWidth(S, 0, g_nx); ssSetOutputPortWidth(S, 1, g_ny);
Now, after compiling and refreshing, Simulink displays my block with only 1 output port. The problem is that I cannot connect the block properly without seeing both output ports. What should I do?
Thanks, Remus.

1 件のコメント

Kaustubha Govind
Kaustubha Govind 2012 年 11 月 26 日
Do you do this in mdlInitializeSizes? Could you paste the entire function please?

サインインしてコメントする。

回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeProgrammatic Model Editing についてさらに検索

製品

質問済み:

2012 年 11 月 22 日

Community Treasure Hunt

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

Start Hunting!

Translated by