查看: 3396|回复: 11

求教MMA7260计算角度的问题。。

[复制链接]
  • TA的每日心情
    开心
    2016-12-8 15:01
  • 签到天数: 459 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2013-8-5 23:11:10 | 显示全部楼层 |阅读模式
    分享到:
    MMA7260的问题,现在我能在显示屏上显示X,Y,Z的电压值,但是计算角度的时候出问题了,准确的说计算角度的思路不大清晰,请教各位大神帮忙啊~~~~
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2014-7-19 22:30
  • 签到天数: 129 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2013-8-5 23:23:20 | 显示全部楼层
    1. if((ax >= 0) && (az >= 0))
    2.             {
    3.               angle = (float)atan((float)ax/(float)az)*(float)180/(float)(3.14);
    4.             }
    5.             else if((ax >= 0) && (az < 0))
    6.             {
    7.               angle = (float)atan((float)ax/(float)az)*(float)180/(float)(3.14)+180;
    8.             }
    9.             else if((ax < 0) && (az > 0))
    10.             {
    11.               angle = (float)atan((float)ax/(float)az)*(float)180/(float)(3.14)+360;
    12.             }
    13.             else if((ax < 0) && (az < 0))
    14.             {
    15.               angle = (float)atan((float)ax/(float)az)*(float)180/(float)(3.14)+180;
    16.             }
    复制代码
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2014-7-19 22:30
  • 签到天数: 129 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2013-8-5 23:24:07 | 显示全部楼层
    这是一种计算方式 用反三角函数
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-12-8 15:01
  • 签到天数: 459 天

    连续签到: 1 天

    [LV.9]以坛为家II

     楼主| 发表于 2013-8-5 23:26:29 | 显示全部楼层
    yyang 发表于 2013-8-5 23:24
    这是一种计算方式 用反三角函数

    我用的arctan函数,就是两两之间,然后出来的这个数据应该是个十进制的嘛我显示出来乱了。。。要不您详细说说啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2014-7-19 22:30
  • 签到天数: 129 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2013-8-5 23:28:24 | 显示全部楼层
    zhaojunlin123 发表于 2013-8-5 23:26
    我用的arctan函数,就是两两之间,然后出来的这个数据应该是个十进制的嘛我显示出来乱了。。。要不您详细 ...

    转换成整型 显示
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2014-7-19 22:30
  • 签到天数: 129 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2013-8-5 23:29:27 | 显示全部楼层
    zhaojunlin123 发表于 2013-8-5 23:26
    我用的arctan函数,就是两两之间,然后出来的这个数据应该是个十进制的嘛我显示出来乱了。。。要不您详细 ...

    转换成整型   显示
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-12-8 15:01
  • 签到天数: 459 天

    连续签到: 1 天

    [LV.9]以坛为家II

     楼主| 发表于 2013-8-5 23:43:55 | 显示全部楼层
    yyang 发表于 2013-8-5 23:29
    转换成整型   显示

    好吧,在这之前,是转成整形的,我再检查程序,从头分析看看哈,谢谢了。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-7-28 09:42
  • 签到天数: 292 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-8-6 08:31:22 | 显示全部楼层
    膜拜了   正好也在玩这个模块
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-12-8 15:01
  • 签到天数: 459 天

    连续签到: 1 天

    [LV.9]以坛为家II

     楼主| 发表于 2013-8-6 08:32:01 | 显示全部楼层
    a20084666 发表于 2013-8-6 08:31
    膜拜了   正好也在玩这个模块

    客气了哈~~相互交流。。还望多多指教呢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-12-8 15:01
  • 签到天数: 459 天

    连续签到: 1 天

    [LV.9]以坛为家II

     楼主| 发表于 2013-8-6 08:36:50 | 显示全部楼层
    yyang 发表于 2013-8-5 23:23

    昨晚没看见代码哈~~~先试试
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-24 01:18 , Processed in 0.180371 second(s), 33 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.