ZENAX中文论坛

 找回密码
 立即注册
会员须知
会员须知
实用帮助
实用帮助
查看: 199|回复: 8

[已解决]CV帮助文件里面的自定义函数例子运行错误

[复制链接]
最佳答案
4 
  • TA的每日心情

    2018-6-25 08:19
  • 签到天数: 478 天

    [LV.9]以坛为家II

    43

    主题

    277

    帖子

    193

    积分

    入门

    Rank: 3Rank: 3Rank: 3

    积分
    193

    论坛忠实支持者

    QQ
    发表于 2018-3-13 11:17 | 显示全部楼层 |阅读模式
    V帮助文件的自定义函数例子运行出现]错误,哪位指点提示的错误怎么解决谢谢
    最佳答案
    2018-4-26 18:21


    你这个问题主要是这个函数已经定义过了你先在command line里面输入:  dro fct fact (删除已经定义的函数)然后重新导入FACTDEF就应该没有报错了
    其实因为已经定义过了 你应该直接可以用: wri @fact(3) 调用这个阶乘函数

    本帖子中包含更多资源

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

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

    使用道具 举报

    最佳答案
    0 
  • TA的每日心情
    慵懒
    2018-6-25 08:07
  • 签到天数: 77 天

    [LV.6]常住居民II

    12

    主题

    28

    帖子

    14

    积分

    小白

    Rank: 1

    积分
    14
    发表于 2018-3-13 14:20 | 显示全部楼层
    User-defined functions can only be defined in a .SEQ file that is executed once (and only once) prior to any reference to the FCT.
    自定义函数重复运行时会报错
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

    最佳答案
    4 
  • TA的每日心情

    2018-6-25 08:19
  • 签到天数: 478 天

    [LV.9]以坛为家II

    43

    主题

    277

    帖子

    193

    积分

    入门

    Rank: 3Rank: 3Rank: 3

    积分
    193

    论坛忠实支持者

    QQ
     楼主| 发表于 2018-3-13 14:41 | 显示全部楼层
    chenyu 发表于 2018-3-13 14:20
    User-defined functions can only be defined in a .SEQ file that is executed once (and only once) prio ...

    这句话是这个意思?意思是这里例子是错的,那该怎么改
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

    最佳答案
    0 
  • TA的每日心情
    慵懒
    2018-6-25 08:07
  • 签到天数: 77 天

    [LV.6]常住居民II

    12

    主题

    28

    帖子

    14

    积分

    小白

    Rank: 1

    积分
    14
    发表于 2018-3-13 17:31 | 显示全部楼层
    自定义函数一般不单独使用,是作为子函数,而是在写到AUT中优化特定的一些参数。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

    最佳答案
    4 
  • TA的每日心情

    2018-6-25 08:19
  • 签到天数: 478 天

    [LV.9]以坛为家II

    43

    主题

    277

    帖子

    193

    积分

    入门

    Rank: 3Rank: 3Rank: 3

    积分
    193

    论坛忠实支持者

    QQ
     楼主| 发表于 2018-3-14 08:27 | 显示全部楼层
    chenyu 发表于 2018-3-13 17:31
    自定义函数一般不单独使用,是作为子函数,而是在写到AUT中优化特定的一些参数。

    那我试试看放到优化函数,但是对于一个函数,我如果要用,我不能每次优化需要都复制过来吧,就像SINF函数直接用就好,这样怎么做
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

    最佳答案
    0 
  • TA的每日心情
    慵懒
    2018-6-25 08:07
  • 签到天数: 77 天

    [LV.6]常住居民II

    12

    主题

    28

    帖子

    14

    积分

    小白

    Rank: 1

    积分
    14
    发表于 2018-3-14 09:11 | 显示全部楼层
    江氏哥 发表于 2018-3-14 08:27
    那我试试看放到优化函数,但是对于一个函数,我如果要用,我不能每次优化需要都复制过来吧,就像SINF函数 ...


    在AUT中调用自定义函数参考上图
    但是我一般都不用自定义函数,直接把函数式写到AUT文件里面

    本帖子中包含更多资源

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

    x

    评分

    参与人数 1金币 +1 贡献值 +1 收起 理由
    ZEMAX中文论坛站长 + 1 + 1

    查看全部评分

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

    使用道具 举报

    最佳答案
    4 
  • TA的每日心情

    2018-6-25 08:19
  • 签到天数: 478 天

    [LV.9]以坛为家II

    43

    主题

    277

    帖子

    193

    积分

    入门

    Rank: 3Rank: 3Rank: 3

    积分
    193

    论坛忠实支持者

    QQ
     楼主| 发表于 2018-3-14 10:00 | 显示全部楼层
    chenyu 发表于 2018-3-14 09:11
    在AUT中调用自定义函数参考上图
    但是我一般都不用自定义函数,直接把函数式写到AUT文件里面

    能调用自定义函数会简洁很多,不然用到函数每次都要重新写或者复制过去一大段。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

    最佳答案
    1 
  • TA的每日心情
    难过
    2018-5-30 08:26
  • 签到天数: 83 天

    [LV.6]常住居民II

    0

    主题

    1

    帖子

    6

    积分

    小白

    Rank: 1

    积分
    6
    发表于 2018-4-26 18:21 | 显示全部楼层    本楼为最佳答案   


    你这个问题主要是这个函数已经定义过了你先在command line里面输入:  dro fct fact (删除已经定义的函数)然后重新导入FACTDEF就应该没有报错了
    其实因为已经定义过了 你应该直接可以用: wri @fact(3) 调用这个阶乘函数

    本帖子中包含更多资源

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

    x

    评分

    参与人数 1金币 +2 贡献值 +1 收起 理由
    ZEMAX中文论坛站长 + 2 + 1

    查看全部评分

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

    使用道具 举报

    最佳答案
    4 
  • TA的每日心情

    2018-6-25 08:19
  • 签到天数: 478 天

    [LV.9]以坛为家II

    43

    主题

    277

    帖子

    193

    积分

    入门

    Rank: 3Rank: 3Rank: 3

    积分
    193

    论坛忠实支持者

    QQ
     楼主| 发表于 2018-4-27 13:10 | 显示全部楼层
    MiraCore 发表于 2018-4-26 18:21
    你这个问题主要是这个函数已经定义过了你先在command line里面输入:  dro fct fact (删除已经定义的函 ...

    后面详细看了下帮助文件,已经知道了,还是感谢回复
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

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

    本版积分规则

    阅读权限分以上站友才可查看

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

    GMT+8, 2018-6-25 19:42 , Processed in 0.203125 second(s), 41 queries .

    Powered by Discuz! X3.3

    © 2001-2014

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