作者pianoboy (人还挺多的嘛)
看板Physics
标题[问题]
时间Tue Oct 2 00:12:41 2007
http://www.wretch.cc/album/show.php?i=superpaino&b=3&f=1000072907&p=10
如图和式子
说明
1.这是一个点光源从Po出发 , 经过Pq部份的小孔绕射
欲算出P点处绕射的一个式子 , P点可能的位置 ,
为所处灰色圆圈直径上的任何一点.
2.因为图的关系 sin(rl,dl) = 1 , 所以不用去管它
3.当P点接近灰色圆圈的边边时 cos(s1,r1) 接近-1
cos(n,s1) 1
因此 ------------------ 便接近 -----
[1 + cos(s1,r1)] 0
麻烦的地方就在这里!!
4.老师要求我必需写C程式去计算它 , 但是当3.的情况一接近
马上数值就会开始发散 , 而得到很离谱的数据.
--------------------------------------------------------
问题:
因此想要求教一下版上的高手 , 在数值计算中
3.的式子应该要怎麽处理 , 才能在接近0/0时
能有漂亮的计算结果呢?
--------------------------------------------------------
感激不尽^^"
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.126.33.142
1F:推 phs:用Limit指令吧! 10/02 01:18
2F:推 pianoboy:有LIMIT指令@@(惊) 10/02 01:21