How can I make my simulink matlab function compute internally in single format instead of double
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have a simulink model that is consisting of combined sub-blocks, for one of those blocks I created using the matlab function block, this block will have inputs that are of type 'single' and outputs that are also of type 'single'.
How can I specify when I am writing the code for the matlab function that the inputs and outputs will be of type 'single' and that I want all the computations inside to be done based on that instead of the default which is assuming that inputs, outputs and internal computations are of type 'double' ?!
0 Kommentare
Antworten (1)
Iain
am 30 Mai 2013
The simple answer is to ensure that any constants you use internally in the function are single format.
single * single = single...
1 Kommentar
Kaustubha Govind
am 30 Mai 2013
Also, the inputs to the block must be created to be of single datatype.
Siehe auch
Kategorien
Mehr zu Simulink Functions 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!