2# 程序匠人
那匠人可不可以指点一下我,如果是你,你怎么选择映射的函数。是自己做实验,所以精确度要求不是太高。
小鱼儿1045 发表于 2011-12-26 16:20 
其实,方向已经指明了,只要上网一搜,就可以搜索到有关信息:
以下为圈圈当年2006年的帖子:
供参考:
---------------------------
用积分来算。
假设信号为sinx,则周期为2pi,设导通角为a度,功率比为n,只计算半个周期(因为对称),则有:
(∫(sinx)2)[从(a*pi/180)到pi]
------------------------------------ = n 注:后面的[]内表示积分区间,分子分母的pi被消掉
(∫(sinx)2)[从0到pi]
由于∫(sinx)2)=(x-sin(2x))/2,所以有:
(pi-sin(2*pi))-(a*pi/180-sin(2*a*pi/180))
------------------------------------------ = n
(pi-sin(2*pi))-(0-sin0)
即:
pi-a*pi/180+sin(2*a*pi/180)=n*pi
a*pi/180-sin(2*a*pi/180)=(1-n)*pi
式中pi为圆周率。
可代入几个值验证:导通角a=0,左边等于0,所以n=1,即100%
导通角a=90,左边等于pi/2,所以n=0.5,即50%
导通角a=180,左边等于pi,所以n=0,即0%
假设n=0.25,解出a,即可。不过,这个方程不好解。
|