MATLAB: Analyzing and creating fixed-point data types.

fixed-pointFixed-Point Designersimulink fixed point

Hello, is there a single function to get the minimum and maximum value representable by a specific fixed-point data type? I am aware that I can calculate it but wondering if there is really no function for it. My second question is the same thing around. Is there a function to create a fixed-point data type based on minimum, maximum and scaling, which does not need a word length or the like before? Again I am aware that I can calculate it but would prefer a ready to use function if available.
Thanks in Advance Torsten Knodt

Best Answer

I don't have a lot of experience with this, but I believe this should be possible in Simulink using the Fixed-Point Tool.
In MATLAB, it looks like you need the LOWERBOUND and UPPERBOUND functions to find the min/max for a fixed-point type. Not sure how you can do the converse, but it might be worth looking at the Fixed-Point Functions reference to see if you can find anything useful.