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 Comment

Do you do this in mdlInitializeSizes? Could you paste the entire function please?

Sign in to comment.

Answers (0)

Categories

Products

Asked:

on 22 Nov 2012

Community Treasure Hunt

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

Start Hunting!