吾爱光设

会员须知
会员须知
实用帮助
实用帮助
查看: 11954|回复: 8

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

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

    2024-10-25 10:45
  • 签到天数: 1241 天

    [LV.10]以坛为家III

    58

    主题

    466

    回帖

    153

    积分

    初级

    积分
    153

    论坛忠实支持者

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


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

    本帖子中包含更多资源

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

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

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-8-31 21:42
  • 签到天数: 135 天

    [LV.7]常住居民III

    12

    主题

    21

    回帖

    11

    积分

    小白

    积分
    11
    发表于 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.
    自定义函数重复运行时会报错
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情

    2024-10-25 10:45
  • 签到天数: 1241 天

    [LV.10]以坛为家III

    58

    主题

    466

    回帖

    153

    积分

    初级

    积分
    153

    论坛忠实支持者

     楼主| 发表于 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 ...

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

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-8-31 21:42
  • 签到天数: 135 天

    [LV.7]常住居民III

    12

    主题

    21

    回帖

    11

    积分

    小白

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

    使用道具 举报

  • TA的每日心情

    2024-10-25 10:45
  • 签到天数: 1241 天

    [LV.10]以坛为家III

    58

    主题

    466

    回帖

    153

    积分

    初级

    积分
    153

    论坛忠实支持者

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

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

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-8-31 21:42
  • 签到天数: 135 天

    [LV.7]常住居民III

    12

    主题

    21

    回帖

    11

    积分

    小白

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


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

    本帖子中包含更多资源

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

    ×

    评分

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

    查看全部评分

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

    使用道具 举报

  • TA的每日心情

    2024-10-25 10:45
  • 签到天数: 1241 天

    [LV.10]以坛为家III

    58

    主题

    466

    回帖

    153

    积分

    初级

    积分
    153

    论坛忠实支持者

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

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

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-11-3 14:25
  • 签到天数: 108 天

    [LV.6]常住居民II

    0

    主题

    2

    回帖

    3

    积分

    小白

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


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

    本帖子中包含更多资源

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

    ×

    评分

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

    查看全部评分

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

    使用道具 举报

  • TA的每日心情

    2024-10-25 10:45
  • 签到天数: 1241 天

    [LV.10]以坛为家III

    58

    主题

    466

    回帖

    153

    积分

    初级

    积分
    153

    论坛忠实支持者

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

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

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-11-6 11:37 , Processed in 0.093750 second(s), 26 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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