吾爱光设

会员须知
会员须知
实用帮助
实用帮助
查看: 11666|回复: 9

[求助] [已解决]怎么选择优化操作数对视场角进行限制

[复制链接]
  • TA的每日心情
    慵懒
    2018-10-19 11:22
  • 签到天数: 38 天

    [LV.5]常住居民I

    10

    主题

    30

    回帖

    8

    积分

    小白

    积分
    8
    发表于 2017-4-26 11:33 | 显示全部楼层 |阅读模式
    如图,我希望满足|tanθ1-tanθ2| / tanθ1 <0.1, 就是两个角度正切值的差值与其中一个正切值的比值小于0.1。其中这两条光线在像平面上关于像平面的中心店呈点对称。θ1、θ2是光线与主光线的夹角,要求任意取两个中心对称的点都能满足该角度关系。

    请问在zemax中应该怎么选择优化操作数operand呢? 我知道没有直接可以用的,但是间接可以用哪些操作数呢?
    因为操作数实在太多啦,一个个找实在是不太现实。 谢谢!

    最佳答案
    2017-4-26 13:37
    操作手册里面 R开头的,七八个控制角度的,根据自己需要去选,不一个个给你列了。 除法操作数 DIVI  用的第二个操作数除以第一个
    oplt 小于操作数

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?注册

    ×
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情

    2023-2-23 10:07
  • 签到天数: 1213 天

    [LV.10]以坛为家III

    52

    主题

    1046

    回帖

    237

    积分

    初级

    积分
    237

    论坛忠实支持者

    发表于 2017-4-26 13:37 | 显示全部楼层    本楼为最佳答案   
    操作手册里面 R开头的,七八个控制角度的,根据自己需要去选,不一个个给你列了。 除法操作数 DIVI  用的第二个操作数除以第一个
    oplt 小于操作数

    点评

    DIVI操作数是第一个操作数除以第二个操作数,纠正一下错误哈~  发表于 2017-4-26 16:25
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2018-10-19 11:22
  • 签到天数: 38 天

    [LV.5]常住居民I

    10

    主题

    30

    回帖

    8

    积分

    小白

    积分
    8
     楼主| 发表于 2017-4-26 16:00 | 显示全部楼层
    wsjch 发表于 2017-4-26 13:37
    操作手册里面 R开头的,七八个控制角度的,根据自己需要去选,不一个个给你列了。 除法操作数 DIVI ...

    想问下优化的权重怎么设置呢? 比如|tanθ1-tanθ2| / tanθ1 <0.1,那使用绝对值操作数ABSO的时候,需要赋给ASBO权重吗? 我目前给ABSO权重为0,因为我觉得我只是希望最后的OPLT那里起作用,绝对值并不是需要优化的,这样考虑对吗?
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2018-10-19 11:22
  • 签到天数: 38 天

    [LV.5]常住居民I

    10

    主题

    30

    回帖

    8

    积分

    小白

    积分
    8
     楼主| 发表于 2017-4-26 16:12 | 显示全部楼层
    muxinblack 发表于 2017-4-26 16:00
    想问下优化的权重怎么设置呢? 比如|tanθ1-tanθ2| / tanθ1

    如果所有在运算中用到的操作数都需要赋予权重,那么他们的target目标值该怎么定呢? 比如上面这个,我只是希望差值绝对值和正切值的比值小于0.1,但是其实对绝对值的大小并没有要求,所以更加没有办法给定target
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2018-10-19 11:22
  • 签到天数: 38 天

    [LV.5]常住居民I

    10

    主题

    30

    回帖

    8

    积分

    小白

    积分
    8
     楼主| 发表于 2017-4-26 16:33 | 显示全部楼层
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情

    2023-2-23 10:07
  • 签到天数: 1213 天

    [LV.10]以坛为家III

    52

    主题

    1046

    回帖

    237

    积分

    初级

    积分
    237

    论坛忠实支持者

    发表于 2017-4-26 21:07 | 显示全部楼层
    muxinblack 发表于 2017-4-26 16:00
    想问下优化的权重怎么设置呢? 比如|tanθ1-tanθ2| / tanθ1

    正确,不需要,只需要调出来绝对值就行,然后权重给oplt,其他的操作数不需要给权重
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情

    2023-2-23 10:07
  • 签到天数: 1213 天

    [LV.10]以坛为家III

    52

    主题

    1046

    回帖

    237

    积分

    初级

    积分
    237

    论坛忠实支持者

    发表于 2017-4-26 21:08 | 显示全部楼层
    muxinblack 发表于 2017-4-26 16:12
    如果所有在运算中用到的操作数都需要赋予权重,那么他们的target目标值该怎么定呢? 比如上面这个,我只 ...

    相当于只是拿操作数把你要的参数读出来,然后权重给oplt,让小于0.1,只有这个给目标值。
    具体优化的过程中可能还需要给其他操作数目标值,这个根据实际定就好。
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情

    2023-2-23 10:07
  • 签到天数: 1213 天

    [LV.10]以坛为家III

    52

    主题

    1046

    回帖

    237

    积分

    初级

    积分
    237

    论坛忠实支持者

    发表于 2017-4-26 21:10 | 显示全部楼层
    muxinblack 发表于 2017-4-26 16:33
    @zhouxd @ZEMAX中文论坛站长

    DIVI:用第二个操作数除第一个操作数。!!! 看清楚我的回复。
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2018-10-19 11:22
  • 签到天数: 38 天

    [LV.5]常住居民I

    10

    主题

    30

    回帖

    8

    积分

    小白

    积分
    8
     楼主| 发表于 2017-4-27 08:28 | 显示全部楼层
    wsjch 发表于 2017-4-26 21:08
    相当于只是拿操作数把你要的参数读出来,然后权重给oplt,让小于0.1,只有这个给目标值。
    具体优化的过 ...

    恩恩 明白了,非常感谢~
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    联系我们|本论坛只支持PC端注册|手机版|小黑屋|吾爱光设 ( 粤ICP备15067533号 )

    GMT+8, 2024-11-6 19:18 , Processed in 0.140625 second(s), 26 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表