为了提高文章的SEO效果,我将重新构建以下内容:
Eviews编程基础是武汉大学经济学系数量经济学教研室《实践教改项目组》编制的一篇文章。该文章介绍了如何在Eviews软件中使用批处理模式进行编程。用户需要按照特定的格式将待执行的命令组合成一个程序,并提交给计算机进行处理。与大多数编程语言相似,Eviews具有宏替换语言的特性,用户可以通过连接包含组成对象名称的分量名称来生成对象名。
在学习编程之前,我们先回顾一些Eviews的常用命令。当新建或调用一个对象时,最常见的命令格式是”objecttype objectname”。其中,对象名称(objectname)可以自定义,而对象类型(objecttype)必须使用Eviews规定的标识符,如equation、graph、group、matrix、model、pool、rowvector、sample、series、table和vector等。例如,命令”series z=3*x –y/2″将生成一个名为z的新序列。命令”matrix(2,3) x”将生成一个名为x的2×3矩阵。
对象命令用于指定对象的观测方式或进行某项操作。一般的格式是”action object.viewproc arglist”。其中,action包括四个选项:do、freeze、print和show。实际应用中,action部分通常可以省略。例如,”rev.line”等价于”show rev.line”,即绘制序列对象rev的折线图。
关于程序基础,一个程序不是Eviews中的一个对象,而是一个包含Eviews命令的文本文件。要创建一个新的程序,用户可以点击”File/New/Program”,然后在标准的文本编辑窗口中输入程序的命令。用户也可以通过在命令窗口中输入”Program prg2″来打开名为PRG2的程序窗口。保存程序时,可以点击窗口上方工具栏的”Save”或”Save As”按钮完成保存任务。