Filter löschen
Filter löschen

C code subsystem building fails because of error in different subsystem

1 Ansicht (letzte 30 Tage)
I'm trying to export my subsystem to C code. The subsystem I'm exporting doesn't have any errors, however some of the inputs are generated using blocks from missing libraries on my machine. All the inputs are rate transitioned to the frequency we want our exported block to work at. When exporting Simulink tries to compile the inputs to our subsystem and which errors. On a machine where we do have the library installed there are no problems, we can even export our subsystem as referenced model so our subsystem is independent of the inputs (doing this would be a workaround of the issue we have now).
We are using Simulink 2016a.

Antworten (1)

Mandar Patwardhan
Mandar Patwardhan am 12 Mai 2017
Based on the description of the issue, I think that this an expected behavior. As the inputs to the subsystem are being created by the blocks which are present in the libraries, you will have to always do this on a machine where you do have the libraries installed to avoid any errors.
  1 Kommentar
Alexander Keijzer
Alexander Keijzer am 12 Mai 2017
Maybe I wasn't clear. The inputs are not being exported. Replacing the inputs with constants or just removing everything around the subsystem I want to export fixes the issue. It seems like weird behavior if Simulink can't compile subsystems separately from the whole project while giving to option to separately export.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Subsystems finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by