Get max, min and precision of a fi
18 ビュー (過去 30 日間)
古いコメントを表示
採用された回答
Jan
2019 年 3 月 27 日
編集済み: Jan
2019 年 3 月 28 日
a = fi(pi, true, 16, 12);
xi = intmax(a)
This is code taken from https://www.mathworks.com/help/fixedpoint/ref/intmax.html , which I found as first link by asking an internet search engine for "Matlab fi maximum value".
a = fi(pi, true, 16, 12);
xd = realmax(a)
3 件のコメント
Jan
2019 年 3 月 28 日
I cannot test this, because I do not have the FI toolbox. But what about realmax?
その他の回答 (2 件)
Harry
2021 年 7 月 30 日
編集済み: Harry
2021 年 7 月 30 日
% A fixed-point object with no value, 18-bit word length, and 16-bit fraction length
a = fi([],1,18, 16)
% The easiest way to find the maximum or minimum value that a fi can represent is
range(a)
% The easiest way to find the precision of a fi is
eps(a)
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Create Fixed-Point Objects in MATLAB についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!