吾爱光设

会员须知
会员须知
实用帮助
实用帮助
查看: 13515|回复: 6

[求助] [已解决]code v中参数耦合如何使用?

[复制链接]
  • TA的每日心情
    擦汗
    2024-11-2 21:09
  • 签到天数: 1603 天

    [LV.Master]伴坛终老

    33

    主题

    80

    回帖

    60

    积分

    入门

    积分
    60
    发表于 2019-1-9 17:25 | 显示全部楼层 |阅读模式
    code v中参数耦合代码为0代表变量,代码为100代表冻结,如果有两个参数,一个参数耦合代码为5,另一个为1,那么优化时这两个参数的变化关系是什么?请大神解惑
    最佳答案
    2019-1-10 20:34
    1 to 99: Coupling group number. The variable is coupled to all other variables of the same type (and same zoom status) which have the same control code (+ or ‑).
    一定要注意1-99表示的意思,它们表示的耦合组数,也就是说1代表一个组,5代表另一个组,耦合组1和耦合组5在优化的过程中没有任何关系。在优化过程中,1组内的变量们具有相同的增量,如果是-1,则增量是负的。
    你说的等双凸透镜问题,把两个半径定义了相同的耦合组数1,在优化过程中,它们的增量是相同的,优化万肯定半径就不相同了。譬如,一个是10,一个是-10,增量是5,优化完,一个就变成15,另一个就是-5。当然这么举例是不准确的,因为在耦合变量时,如果对半径耦合的话,变化量是以曲率为标准的,也就是说相同耦合组数的变量,曲率的增量相同或互为相反数。

    本帖子中包含更多资源

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

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

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-7-13 10:12
  • 签到天数: 183 天

    [LV.7]常住居民III

    22

    主题

    178

    回帖

    55

    积分

    入门

    积分
    55
    发表于 2019-1-9 20:12 | 显示全部楼层
    手册上那一章应该有。前几天看了,不过又忘了
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-10-14 20:46
  • 签到天数: 66 天

    [LV.6]常住居民II

    4

    主题

    32

    回帖

    24

    积分

    新手

    积分
    24
    发表于 2019-1-10 08:02 | 显示全部楼层
    我如果没记错的话,应该是两个面参数不为0和100的一个相同的数,那么这两个面就表示跟随,和pickup差不多。不相同的数就没关系
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-11-2 21:09
  • 签到天数: 1603 天

    [LV.Master]伴坛终老

    33

    主题

    80

    回帖

    60

    积分

    入门

    积分
    60
     楼主| 发表于 2019-1-10 08:53 | 显示全部楼层
    本帖最后由 光润 于 2019-1-10 09:06 编辑
    qw19910228 发表于 2019-1-10 08:02
    我如果没记错的话,应该是两个面参数不为0和100的一个相同的数,那么这两个面就表示跟随,和pickup差不多。 ...

    我试过把一个等半径的双凸透镜两个面的耦合代码都设为1,经过优化,两个半径绝对值并不相等,一个绝对值增大,一个减小
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情

    2023-5-6 10:39
  • 签到天数: 73 天

    [LV.6]常住居民II

    4

    主题

    42

    回帖

    4

    积分

    小白

    积分
    4
    发表于 2019-1-10 20:34 | 显示全部楼层    本楼为最佳答案   
    1 to 99: Coupling group number. The variable is coupled to all other variables of the same type (and same zoom status) which have the same control code (+ or ‑).
    一定要注意1-99表示的意思,它们表示的耦合组数,也就是说1代表一个组,5代表另一个组,耦合组1和耦合组5在优化的过程中没有任何关系。在优化过程中,1组内的变量们具有相同的增量,如果是-1,则增量是负的。
    你说的等双凸透镜问题,把两个半径定义了相同的耦合组数1,在优化过程中,它们的增量是相同的,优化万肯定半径就不相同了。譬如,一个是10,一个是-10,增量是5,优化完,一个就变成15,另一个就是-5。当然这么举例是不准确的,因为在耦合变量时,如果对半径耦合的话,变化量是以曲率为标准的,也就是说相同耦合组数的变量,曲率的增量相同或互为相反数。

    本帖子中包含更多资源

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

    ×

    评分

    参与人数 1金币 +1 贡献值 +1 收起 理由
    + 1
    + 1

    查看全部评分

    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-11-2 21:09
  • 签到天数: 1603 天

    [LV.Master]伴坛终老

    33

    主题

    80

    回帖

    60

    积分

    入门

    积分
    60
     楼主| 发表于 2019-1-11 08:56 | 显示全部楼层
    xufg 发表于 2019-1-10 20:34
    1 to 99: Coupling group number. The variable is coupled to all other variables of the same type (and ...

    谢谢指点,一直误解的是半径的增量,实际上应该是曲率的增量,所以才一直想不明白
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-11-5 16:04
  • 签到天数: 1059 天

    [LV.10]以坛为家III

    43

    主题

    292

    回帖

    7

    积分

    小白

    积分
    7
    发表于 2020-6-5 16:39 | 显示全部楼层
    qq305042523 发表于 2019-1-9 20:12
    手册上那一章应该有。前几天看了,不过又忘了

    什么手册  能分享下吗
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-11-6 11:31 , Processed in 0.140625 second(s), 25 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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