fixdt() and RTW-EC

Hi,
If I'm setting the data type of an output port to say fixdt(0,32,0.1,10) this will not result in the corresponding value output scaling in the generated code (RTW-EC). Is this the correct behavior or am I doing something wrong?
Many thanks in advance!

Antworten (1)

Kaustubha Govind
Kaustubha Govind am 13 Mär. 2012

1 Stimme

Does inserting a Data Type Conversion block in front of the output port help? You need to configure the Data Type Conversion block to output the desired type.

2 Kommentare

Macko
Macko am 14 Mär. 2012
Thank you for replying! Unfortunately, inserting a data conversion block right before the output is not changing the generated code at all.
Kaustubha Govind
Kaustubha Govind am 14 Mär. 2012
Turn on "Format>Port/Signal Displays>Port Data Types" from your model. What is the displayed datatype going into the outport?

Melden Sie sich an, um zu kommentieren.

Gefragt:

am 13 Mär. 2012

Community Treasure Hunt

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

Start Hunting!

Translated by