首页 -> 登录 -> 注册 -> 回复主题 -> 发表主题
光行天下 -> CODE V,OSLO -> codev误差函数的值(ERR.F)对应哪一个变量?如何提取 [点此返回论坛查看本帖完整版本] [打印本页]

xythjpy 2012-07-12 11:04

codev误差函数的值(ERR.F)对应哪一个变量?如何提取

小弟我现在正在尝试用macro观察误差函数的值,就是优化时那个底下的那个越来越小的数(ERR.F)可是是在找不到它对应的是哪一个变量。。求助论坛的各位大侠。 HfQZRDH  
A:{PPjs%LA  
注意:不是要看到那个数是多少,而是要得到获取这个数的方式,因为还要用这个数进行后续计算与分类。 Io8h 8N-  
lingluo 2012-07-13 17:38
误差函数值保存在系统数据中,用(AUT.ERF)可以调用出来,不过调用前你得确定这个值是不是可用,要执行AUT优化后,(OPT AUT)=1 这个值才是对的。 W Z!?O0.A  
2.xA' \M  
获取这个数的方式?你要问的不是误差函数值是怎么求得的吧?这个貌似挺复杂的。 960[.99  
'{e9Vh<x  
M|HW$8V3_2  
顺便借楼问一下,有没有人有办法把自动优化中设置的各种优化限制条件提取出来,在macro中使用啊?除了在command窗口中copy的办法。因为我发现这些设置都是保存在env文件中的,而这个文件又是不可读的,甚至导出seq文件时,这些设置也都不体现的,所以一直没找到好的办法。 ;"d>lyL  
V5]}b[X  
rcasiodu 2012-08-03 23:33
lingluo:误差函数值保存在系统数据中,用(AUT.ERF)可以调用出来,不过调用前你得确定这个值是不是可用,要执行AUT优化后,(OPT AUT)=1 这个值才是对的。 PUU "k:{  
获取这个数的方式?你要问的不是误差函数值是怎么求得的吧?这个貌似挺复杂的。 Bv=  
....... (2012-07-13 17:38)  6k4ZzQ}  
@k|V4  
我有个疑问,在优化的时候这个merit function的目标值可以设上下限吗?也就是您所说的(AUT.ERF)。 &d%0[Ui`  
z_;:6*l=:  
貌似只能从command window中获取AUT的constraints,目前还不知道有别的方法。
parinda 2012-08-04 15:34
lingluo:误差函数值保存在系统数据中,用(AUT.ERF)可以调用出来,不过调用前你得确定这个值是不是可用,要执行AUT优化后,(OPT AUT)=1 这个值才是对的。 =O.%)|  
获取这个数的方式?你要问的不是误差函数值是怎么求得的吧?这个貌似挺复杂的。 _rN1(=J  
....... (2012-07-13 17:38)  ^*$lCUv8p  
L>ruNw'-K  
就从输出窗口中取,先存到BUFFER中,再找到固定的格式去读取
shaolinhe 2013-05-04 14:37
就从输出窗口中取,先存到BUFFER中,再找到固定的格式去读取
shaolinhe 2013-05-04 14:43
貌似codev中自带zernike的拟合程序吧
tinytju 2013-07-04 17:14
我也有类似的问题 希望有牛人能给出详细的解答
fagbit 2013-12-07 14:04
这个问题,可能要对CODEV比较有研究的人才可能知道吧!
文刂大田 2017-11-16 18:17
同问,有没有大神指点一下
查看本帖完整版本: [-- codev误差函数的值(ERR.F)对应哪一个变量?如何提取 --] [-- top --]

Copyright © 2005-2025 光行天下 蜀ICP备06003254号-1 网站统计