How can i set the Simulink lookup table output limit
6 ビュー (過去 30 日間)
古いコメントを表示
i want to get data from 1-D Lookup table in simulink with includeing extrapolation method and only plus side.
but i don't know how can this.
Ex)
1) LUT Data
X : [0.7, 0.8, 0.9, 1, 1.1]
V : 1.5, 1.4, 1.3, 1.2, 1.1]
2) Data INPUT and result (Current)
2-1) INPUT : 1 --> OUTPUT : 1.3
2-2) INPUT : 16 --> OUTPUT : -~~~ (Extrapolation method)
if Extrapolation method result is lessthen zero, I want to get result 0.
2-3) INPUT : 0.2 --> OUTPUT ; +~~~(Extrapolation method)
i was tryied Data Types - Output Minimum and Maximum Seting but that is not working. (Using verstion is 2015b)
Please letme know this solution.
4 件のコメント
Nithin
2023 年 1 月 13 日
What problem are you exactly facing with the parameters? Are you receiving any error messages?
回答 (1 件)
Nehemiae
2023 年 3 月 8 日
Hello,
The Output Minimum and Maximum properties in the 1-D lookup table, are the information stored for further optimizations done, such as:
- Parameter range checking.
- Simulation range checking.
- Automatic scaling of fixed-point data types.
- Optimization of the code generated from the model.
It does not limit the output of the lookup table as such, and hence a saturation block with upper limit being inf and the lower limit being 0, can be used.
The documentation on 1-D lookup tables (https://www.mathworks.com/help//releases/R2021a/simulink/slref/1dlookuptable.html), specifically the section under “Output Minimum – Minimum value the block can output”, can be explored to understand the underlying optimisations where this property is used.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Approximate Functions with Lookup Tables についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!