吾爱光设

会员须知
会员须知
实用帮助
实用帮助
查看: 4112|回复: 14

[求助] [已解决]如果想要在codev打印的数据是一度一度的该如何写宏

[复制链接]
  • TA的每日心情

    2024-11-6 08:38
  • 签到天数: 625 天

    [LV.9]以坛为家II

    22

    主题

    851

    回帖

    124

    积分

    入门

    积分
    124
    发表于 2022-12-5 14:24 | 显示全部楼层 |阅读模式
    最近在codev写关于一些参数的宏的时候发现,codev的某一些参数他绑定他的视场角(例如YAN F^f Z1),那么最后如果我想打印出这些参数,那就固定只有这几个视场的,因为cv只能添加25个视场,视场多的话也会导致优化变慢,我的目的是想在不添加视场数目的情况下打印更多的数据(例如我有6个视场0,10,20,30,40,50°,我想要输出一个畸变的参数,我想一度一度的输出,而不是仅仅只有六个视场角),这时候问题就是在这个畸变的计算公式中需要读取他的视场角度,要用到F^f,我在这边卡住了,有朋友会的话可以说说,其实就是像和zemax一样,下面我放几个图
    最佳答案
    2022-12-5 15:07
    Decade 发表于 2022-12-5 15:03
    现在问题是就是宏我写好了,图像也是ok的,就是我不想改视场数目和角度的情况下,输出更多角度的参数,就 ...

    不行,只能再写多一个宏去改变角度,读取保存到buf再输出,会写宏的用个for循环就解决了没啥难度

    本帖子中包含更多资源

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

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

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-11-6 09:13
  • 签到天数: 680 天

    [LV.9]以坛为家II

    20

    主题

    456

    回帖

    34

    积分

    新手

    积分
    34
    发表于 2022-12-5 14:40 | 显示全部楼层
    再写个宏改一次视场角输出一个畸变数据就行了,
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情

    2024-11-6 08:38
  • 签到天数: 625 天

    [LV.9]以坛为家II

    22

    主题

    851

    回帖

    124

    积分

    入门

    积分
    124
     楼主| 发表于 2022-12-5 15:03 | 显示全部楼层
    Leslie 发表于 2022-12-5 14:40
    再写个宏改一次视场角输出一个畸变数据就行了,

    现在问题是就是宏我写好了,图像也是ok的,就是我不想改视场数目和角度的情况下,输出更多角度的参数,就和zemax里是一样的
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-11-6 09:13
  • 签到天数: 680 天

    [LV.9]以坛为家II

    20

    主题

    456

    回帖

    34

    积分

    新手

    积分
    34
    发表于 2022-12-5 15:07 | 显示全部楼层    本楼为最佳答案   
    Decade 发表于 2022-12-5 15:03
    现在问题是就是宏我写好了,图像也是ok的,就是我不想改视场数目和角度的情况下,输出更多角度的参数,就 ...

    不行,只能再写多一个宏去改变角度,读取保存到buf再输出,会写宏的用个for循环就解决了没啥难度
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情

    2024-11-6 08:38
  • 签到天数: 625 天

    [LV.9]以坛为家II

    22

    主题

    851

    回帖

    124

    积分

    入门

    积分
    124
     楼主| 发表于 2022-12-5 15:18 | 显示全部楼层
    Leslie 发表于 2022-12-5 15:07
    不行,只能再写多一个宏去改变角度,读取保存到buf再输出,会写宏的用个for循环就解决了没啥难度

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

    使用道具 举报

  • TA的每日心情
    无聊
    2024-11-6 09:20
  • 签到天数: 222 天

    [LV.7]常住居民III

    20

    主题

    122

    回帖

    10

    积分

    小白

    积分
    10
    发表于 2022-12-8 13:48 | 显示全部楼层
    追迹单根光线
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情

    2024-11-6 08:38
  • 签到天数: 625 天

    [LV.9]以坛为家II

    22

    主题

    851

    回帖

    124

    积分

    入门

    积分
    124
     楼主| 发表于 2022-12-8 15:37 | 显示全部楼层

    如果追迹单根光线,那我的宏该怎么写呢,主要是他这个计算公式里面有一个F^f没办法避免
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2024-11-6 09:20
  • 签到天数: 222 天

    [LV.7]常住居民III

    20

    主题

    122

    回帖

    10

    积分

    小白

    积分
    10
    发表于 2022-12-13 18:26 | 显示全部楼层
    Decade 发表于 2022-12-8 15:37
    如果追迹单根光线,那我的宏该怎么写呢,主要是他这个计算公式里面有一个F^f没办法避免

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

    使用道具 举报

  • TA的每日心情

    2024-11-6 08:38
  • 签到天数: 625 天

    [LV.9]以坛为家II

    22

    主题

    851

    回帖

    124

    积分

    入门

    积分
    124
     楼主| 发表于 2022-12-14 08:40 | 显示全部楼层

    好的我试一下

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

    使用道具 举报

  • TA的每日心情

    2024-11-6 08:38
  • 签到天数: 625 天

    [LV.9]以坛为家II

    22

    主题

    851

    回帖

    124

    积分

    入门

    积分
    124
     楼主| 发表于 2022-12-14 09:45 | 显示全部楼层

    现在遇到的问题是我用RAYRSI可以追击一个全视场范围内的一个真实像高的大小用一个循环即可,但是该如何把这个循环内的所有真实像高和视场角度联系到一起呢,下图是我原来的代码,他的真实像高和角度都和视场数目挂钩,大佬看一下怎么解决呢

    本帖子中包含更多资源

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

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

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-11-6 15:34 , Processed in 0.093750 second(s), 24 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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