2005-10-16 14:58:00 | 显示全部楼层 | 阅读模式


在优化镜头的过程中,计算出来的镜片厚度经常会出现负数,有哪位知道是什么原因吗?Thanks a lot!



主题回复
倒序浏览

3255查看10回复

2005-10-16 21:05:00


<P>原因不知道,但是这个厚度是需要你来进行人为控制的</P>
<P>楼主是不是把所以的都设置变量了,当然就出现这样的问题了</P>



举报 回复
2005-10-16 22:41:00


<P>一般是操作数设置不合理引起的</P>



举报 回复
2005-10-17 17:21:00


不要把厚度设置成变量就可以了,或者给出厚度的范围。



举报 回复
2005-10-17 17:36:00


如果把厚度设成变量,在优化操作数里要给出其范围。



举报 回复
2005-10-17 21:50:00
通常在一个反射镜后改变厚度符号。奇数次反射后,所有的厚度都是负的
举报 回复
2005-10-17 23:49:00
在默认优化函数中设置了厚度控制参数,但好像不起作用。
举报 回复
2005-10-18 17:53:00
[B]以下是引用[I]gowithyou[/I]在2005-10-17 15:49:00的发言:[/B][BR]在默认优化函数中设置了厚度控制参数,但好像不起作用。

再另外设置你想要控制的那个镜片中心厚度的范围,给出权重。
举报 回复
2005-10-18 23:54:00
[B]以下是引用[I]gowithyou[/I]在2005-10-17 15:49:00的发言:[/B][BR]在默认优化函数中设置了厚度控制参数,但好像不起作用。

默认的权重是1,当评价函数很大的时候,控制厚度的参数所起的作用就很小,就有可能出现厚度为负值。
可能加大它的权重,直到能把厚度控制在合理的范围
举报 回复
2005-10-20 15:06:00
9楼的很有道理。控制权重确实能起道作用。
举报 回复
2005-10-20 17:46:00
这些说明书上都有,最好还是先看看说明书
举报 回复
发新帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则