[求助] stm32f407中如何建立一个二维表格

syn222   2018-10-21 16:57 楼主
悬赏 10 分 芯积分已解决
有一组电流-角度-磁链的数据,想在stm32中建立一个表格根据输入的电流和角度查表得到磁链的数据,请问有什么简单的方法,表格数据量比较大

回复评论 (4)

把电流和角度拼接成一个数字,例如: 电流 角度 1 10 1 15 1 20 2 10 2 15 2 20 拼接成 110 115 120 210 215 220 再将拼接后的“电流角度”和磁链存入2维数组 { {110,磁链1}, {115,磁链2}, …… } 将要查询的电流和角度使用同样的方法拼接 然后在二维数据中查找匹配的“电流角度”可以使用遍历也可以使用二分这类的方法 匹配后就可以找到对应的磁链数据 本帖最后由 littleshrimp 于 2018-10-21 17:13 编辑
虾扯蛋,蛋扯虾,虾扯蛋扯虾
点赞  2018-10-21 17:08
生成数组前先使用EXCEL之类的工具将“电流角度”做排序处理
虾扯蛋,蛋扯虾,虾扯蛋扯虾
点赞  2018-10-21 17:14
引用: littleshrimp 发表于 2018-10-21 17:14
生成数组前先使用EXCEL之类的工具将“电流角度”做排序处理

如果角度和电流有些是小数的话,要转换成整数,或有什么其他方法吗
点赞  2018-10-21 17:33
引用: syn222 发表于 2018-10-21 17:33
如果角度和电流有些是小数的话,要转换成整数,或有什么其他方法吗

可以转换成整数
点赞  2018-10-22 06:45
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复