第二十四章节程序设计(241KB).pptVIP

  • 2
  • 0
  • 约2.05万字
  • 约 39页
  • 2018-04-01 发布于未知
  • 举报
-*- 4.处理执行错误: 缺省情况下,Eviews将在遇到任何错误时中止程序的执行,但用户可以指定程序在遇到错误的情况下继续运行。这种情况下,用户还可能希望在错误出现时执行其它不同的任务。例如,在估计过程出错时,可能希望跳过那些累计估计结果的程序行。 为测试和处理执行错误,我们可以用@errorcount这个函数来返回程序执行过程中出现的错误数。 !errs=@errorcount 标准程序语句可以用这些有关出错数目的信息来控制程序的行为。 例如,为测试方程估计时是否出错,用户可以比较一下方程估计命令执行前后的出错数: !old _ count = @errorcount equation eq1.ls y x c !new _ count = @errorcount if !new _ count !old _count then [其他命令] endif 这里,当方程eq1的估计出错时,执行了一组命令。 -*- 5.其它控制工具: 有时,我们希望在某些条件下从程序或循环中退出,在Eviews中,要从程序中退出,使用stop命令。例如,假设我们写一段程序,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档