cant read complex numbers with 'From Workspace' in simulink

I have a simple simulink model (simtest) that gets it's data from the 'From Workspace' block. I'm running it with sim('simtest'). It works fine for real numbers but when I try to read a complex number it says: Unsupported input format for From Workspace block 'simtest/From Workspace'. Available formats include: (1) a double non-complex matrix, (2) a structure with or without time, (3) a Simulink.Timeseries object. All formats require the data to be finite (not Inf or NaN).
I need complex numbers. I'd hate to split it into 2 vectors. Blech. How do I read complex numbers with From Workspace ?

Réponses (1)

apchar
apchar le 29 Avr 2013
Got it. It's a stupid solution but apparently you have to bundle complex numbers into a structure to pass them through 'From Workspace'. One for the archives.

1 commentaire

I have the same problem. Can you tell me how you made it in structure form and the way you recall it in simulink.

Connectez-vous pour commenter.

Catégories

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by