Error: Values of BreakpointsForDimension1 in 'Lookup_table' must be monotonically increasing.
97 ビュー (過去 30 日間)
古いコメントを表示
Hello,
I'm frustrated with the error that I'm getting while running my simulink model which has a 1-D lookup table. The lookup data is a nx1 matrix which is generated in an ODE45 integration. The error is:
Values of BreakpointsForDimension1 in 'output_control/Normal force' must be monotonically increasing.
I looked at other Q/As here but I couldn't understand them. Can someone please give me a workaround to this problem in an easy language so that a rookie in simulink like me can understand? I really appreciate it.
1 件のコメント
Swarooph
2017 年 6 月 22 日
Having the data and a simple model trying to use it will help us understand. Looks like a problem with dimensions of either data/breakpoints. But impossible to help without knowing more about the actual data.
採用された回答
Fangjun Jiang
2017 年 6 月 22 日
The 1-D lookup table block has a parameter called "Breakpoints 1". It is a vector. The value needs to be incremental, for example [1, 1.1, 1.3]. If the value is not incremental, such as [1 2 2] or [1 3 2], the error message will appear.
0 件のコメント
その他の回答 (1 件)
babak znl
2018 年 6 月 1 日
hello I also had this problem but i found a solution. i used 2 lookup table instead of one , one lookup table for the incremental part and one for the decremental part, so you should separate your data from that break point from which error occurs , and you can use simple logic blocks to to direct the input data to the desired lookup table.
2 件のコメント
参考
カテゴリ
Help Center および File Exchange で Block and Blockset Authoring についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!