完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
Ha1=(-q2)*g; Ha2=q3*g;Ha3=-q0*g;Ha4=q1*g;
Hb1=bx*q0-bz*q2; Hb2=bx*q1+bz*q3;// Hb3=-bx*q2-bz*q0; Hb4=-bx*q3+bz*q1; 这个为什么要这样乘?具体乘的过程是什么? H[0]= Ha1;H[1]= Ha2;H[2]= Ha3;H[3]= Ha4; H[7]= Ha4;H[8]=-Ha3;H[9]= Ha2;H[10]=-Ha1; H[14]=-Ha3;H[15]=-Ha4;H[16]= Ha1;H[17]= Ha2; H[21]= Hb1;H[22]= Hb2;H[23]= Hb3;H[24]= Hb4; H[28]= Hb4;H[29]=-Hb3;H[30]= Hb2;H[31]=-Hb1; H[35]=-Hb3;H[36]=-Hb4;H[37]= Hb1;H[38]= Hb2; 这个为什么要这样赋值? F[0]=1;F[8]=1;F[16]=1;F[24]=1;F[32]=1;F[40]=1;F[48]=1; F[1]=-gx*halfT;F[2]=-gz*halfT;F[3]=-gz*halfT; F[4]=0; F[5]=0; F[6]=0; F[7]=gx*halfT;F[9]=gz*halfT;F[10]=-gy*halfT;F[11]=0; F[12]=0; F[13]=0; F[14]=gy*halfT;F[15]=-gz*halfT;F[17]=gx*halfT;F[18]=0; F[19]=0;F[20]=0; F[21]=gz*halfT;F[22]=gy*halfT;F[23]=-gx*halfT;F[25]=0; F[26]=0; F[27]=0; F[28]=0;F[29]=0;F[30]=0;F[31]=0;F[33]=0;F[34]=0; F[35]=0;F[36]=0;F[37]=0;F[38]=0;F[39]=0;F[41]=0; F[42]=0;F[43]=0;F[44]=0;F[45]=0;F[46]=0;F[47]=0; 这个为什么要这样赋值? |
|
|
相关推荐
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
STM32F405驱动DS1302时钟模块,输出时间错乱该怎么排查?
2961 浏览 2 评论
stm32f405rgt6驱动DS1302ZN出现时间错乱问题
2463 浏览 1 评论
stm32用fsmc读取ad7606采集数据,数据不变,只有开发版复位才更新数据
2331 浏览 0 评论
2455 浏览 1 评论
1674 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-3 06:35 , Processed in 0.443794 second(s), Total 41, Slave 32 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖