matlab 反查表(simulink反查表 :Model Based Calibratiion Toolbox 工具箱 ,cage工具箱)

matlab 反查表(simulink反查表 :Model Based Calibratiion Toolbox 工具箱 ,cage工具箱)

  • 1、需求分析:当已知一个二维表时,例如,已知x,y,z的对应关系如图所示。现在需要在已知x,z的情况下求y,此时就可以使用反查表。
    在这里插入图片描述
  • 2、matlab中使用反查表可以使用Model Based Calibratiion Toolbox 工具箱
cage%在matlab中输入此条命令即可打开工具箱
  • 3、新建2D Lookup Table表格,存放原始的数据表
    在这里插入图片描述
  • 4、分别设置行数和列数,并更改行坐标点和列坐标点
    在这里插入图片描述
  • 5、直接通过复制粘贴的方式将原始数据点粘贴到图中所示位置
    在这里插入图片描述
  • 6、重复序号4的步骤再次新建一个2D Lookup Table用于存放反查表的数据。
    在这里插入图片描述
  • 7、生成反查表:点击原始数据表格table1、点击Table、点击invert
    在这里插入图片描述
    在这里插入图片描述
  • 8、可以将生成的反查表的数据拷贝出接合simulink的lookup table进行查表
    在这里插入图片描述
    9、利用上面生成的数据在simulink中使用2-D lookup table进行反查表
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值