Cosimulation with Simpack: How to use a memory block in a loop?

I am doing a cosimulation with Simpack. Therefore i using the SIMAT block with multiple in and outputs. Dependent from the outputs of the SIMAT block a flipflop switches. For an specific input value of the SIMAT block I need to count how often R switches. Therefore i generated the following submodel.
n is then used in a matlab function block to calculate the input to the simat block. When i try to run the simulation a size error occurs.
When n is not connected to the matlab function block (instead I used a constant value), it works. Thank you in advance!

Answers (1)

Hi Carmen,
do you have recomendation of literature used or tutorials available to learn about SIMPACK - Simulink co-simulation. Thanks.

Tags

Asked:

on 23 Apr 2018

Commented:

on 26 Jun 2024

Community Treasure Hunt

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

Start Hunting!