在v4.2的数学库里svgen.h对作用时间的计算有如下语句
if (v.VecSector==1 || v.VecSector==4)
{ v.Ta= v.tmp2;
v.Tb= v.tmp1-v.tmp3;
v.Tc=-v.tmp2;
}
else if(v.VecSector==2 || v.VecSector==5)
{ v.Ta= v.tmp3+v.tmp2;
v.Tb= v.tmp1;
v.Tc=-v.tmp1;
}
else
{ v.Ta= v.tmp3;
v.Tb=-v.tmp3;
v.Tc=-(v.tmp1+v.tmp2);
}
现在有点看不太懂,和以前的比起来不太一样,能否解释一下,为什么1,4 扇区 2,5 扇区 3,6扇区分别对应的Ta,Tc,Tb一样呢
Johnson Chen1:
楼主是指v4.2的和哪个版本的不同呢?
在v4.2的数学库里svgen.h对作用时间的计算有如下语句
if (v.VecSector==1 || v.VecSector==4)
{ v.Ta= v.tmp2;
v.Tb= v.tmp1-v.tmp3;
v.Tc=-v.tmp2;
}
else if(v.VecSector==2 || v.VecSector==5)
{ v.Ta= v.tmp3+v.tmp2;
v.Tb= v.tmp1;
v.Tc=-v.tmp1;
}
else
{ v.Ta= v.tmp3;
v.Tb=-v.tmp3;
v.Tc=-(v.tmp1+v.tmp2);
}
现在有点看不太懂,和以前的比起来不太一样,能否解释一下,为什么1,4 扇区 2,5 扇区 3,6扇区分别对应的Ta,Tc,Tb一样呢
Charles Ji:
回复 Johnson Chen1:
你好,v4.2和V3.1里的内容不太一样,v3.1里的svgen_dq能看懂,包括Ta,Tb,Tc的选取,在V4.2里有点不明白了,请指教一下