需要有一些简单的二维数组基础就行;这里写的是二维查表模块,也可以理解为二维数组查表模块。陆续三维的使用方法
工具/原料
1
Matlab R2018b
2
Simulink
方法/步骤
1
添加查表模块:双击空白处,输入lookup,选择2-D LookupTable;或者View-->Library Browser打开模块库,simulink-->lookup tables,选择2-D LookupTable
2
模块属性:双击查表模块,弹出属性框,将原有数据修改,便于理解1.Breakpoint 1:[1 5 9](必须单调递增)2.Breakpoint 1:[3 5 7]最后点击Edit table and breakpoint...弹出查表编辑框
3
Breakpoint 和Table data和中的数是以坐标的方式相互对应的,在弹出查表编辑框中就有很好的体现
4
测试1:根据对应关系,输入9和5,运行。是设定的结果
5
然后多次测试学习查表模块.小技巧,如果实在难以理解,建议在草稿纸上画出表中对应的向量图
注意事项
1
Breakpoints:必须从小到大严格单调递增
2
虽然table data输入的是数组,但实际上它是以数组的数为节点的线段