- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EViews交互式命令行和编程
EViews提供了两种界面——窗口界面与命令行界面供用户处理数据。命令方式既可交互使用也可以批处理的方式使用。实际上,任何一项操作都可以采用三种基本方式来完成:(1)利用鼠标通过菜单或按钮;(2)或在命令窗口键入命令;(3)或将批处理置于程序之中来完成。如果加上命令方式与鼠标通过菜单或按钮方式的结合,则共有4种方式。用户可以从三种基本操作方式中选用或将它们混合使用,形成最适合于自己的、独特的工作方式。
一、交互式方式的使用(Interactive Use)
为了交互式的进行工作,首先在命令行键入命令,按回车后,命令立即执行。如果用户键入了一个不完整的命令,EViews立即打开对话框要求补充信息。
命令行位于EViews窗口顶部主菜单行之下,除了用户正在编辑一个对象或者打开了一个对话框外,EViews约定任何从键盘的输入都是直接送往命令行的。命令行(窗口)左端出现一个闪烁的、竖直的插入光标表示命令行正期待着用户命令的输入。
在命令窗口键入的命令按回车(ENTER)后立即执行。按回车时插入光标不一定非要位于命令行的末端,但EViews却执行的是包括光标在内的整行命令。
当键入了多个命令,EViews在命令窗口建立了一系列的命令行。通过滚动条,选择以前已经执行过的命令,编辑它,按ENTER。这个修改过的命令将再次执行。还可以使用标准的copy-and-paste在命令行和其它窗口之间进行复制与粘贴。
命令区域中的内容也可直接保存到文本文件中备用。方法:点击窗口的任何部位,确保命令窗口处于激活状态,从主菜单选择File/Save As。
可以重新设置命令窗口的大小,以便能见到更多的已执行过的命令。调整命令窗口大小的方法是,移动指针到命令窗口底部,按住鼠标左键向下或向上拖动。
二、使用批处理程序(Batch Program Use)
可将一些命令组合到一个程序中,然后以批处理的方式执行这些命令。每个命令将按它们在程序中出现的先后顺序被执行。使用批处理程序时还可以采用更高级的功能,譬如循环、条件分支、子程序和宏过程等。程序也是记录研究过程档案最卓越的方法,因为程序记录了研究项目的每一步。因此,有些学校的操作考试要求用程序纪录处理数据的整个研究过程。
在EViews中建立程序文件的方法之一,是选择File/New/Program。EViews打开一个未命名的程序窗口,将命令键入窗口。点击Save或Save as,定位保存路径,键入程序名,Eviews就将程序对象按给定的文件名保存到指定的文件夹中,并在用户提供的程序名后自动加上文件类型扩展名“.PRG”。
此外,可使用熟悉的文本(ASCII)编辑器,建立包含命令行的程序文件。然后到EViews内去这些程序命令(例如通过拷贝-粘贴复制到程序文件中,再执行程序文件。
EViews交互式命令行是由一系列单个命令行组成的,这些单个命令行划分为如下几类:
对象申明(object declarations)
对象命令(object commands)
对象赋值语句(object assignment statements)
辅助(auxiliary commands)
一个EViews程序是由上述一系列命令语句所组成,程序中还可以包含下列语句:
控制变量赋值语句(control variable assignment statements)
程序控制语句(program control statements)
三、申明对象(Object Declaration)
Eviews是面向对象并依赖对象的程序设计语言。建立程序的第一步是创建或申明一个对象。以下是简单申明语句的格式:
对象类型(object_type) 对象名( object_name)
其中,对象名是用户欲给予新对象的名称,对象类型必定是下列标识符之一:
coef (系数向量coefficient)
equation 方程
graph 图形
group 组
matrix 矩阵
model 模型
pool (时间序列time series,截面数据cross-section)
rowvector 行向量
sample 样本
scalar 数值
series 序列
sspace (状态空间statespace)
sym (对称矩阵symmetric matrix)
system 系统
table 表格
text 文本
var (向量自回归vector autoregression)
vector 向量
以下是申明语句的例子:
series lgdp
命令执行时,建立一个叫做LGDP的新序列
equation eq1
建立一个叫做EQ1的方程对象
矩阵对象申明语句需在对象类型后的括号中设置维数。例如,
matrix(5,5) x
建立一个5? 5
您可能关注的文档
最近下载
- 2025年东莞市南开实验学校高一入学分班考试语文作文猜题及范文分析.docx
- 中国成人念珠菌病诊断与治疗专家共识解读PPT课件.pptx VIP
- 野生菌中毒护理查房.pptx VIP
- 年产2万吨生物基全降解塑料项目可行性研究报告.docx
- FIDIC 认证项目经理水平考试试卷与答案.doc
- 48V100A储能电池BMS规格书(带10A限流)CAN+RS485.docx VIP
- 中国教育史(近代)课件.ppt VIP
- 2005年广东高考物理试卷真题及答案.doc VIP
- 2005年高考数学(广东卷)试题及答案.doc VIP
- (高清版)DB41∕T 1432-2017 精密耐震压力表.pdf VIP
文档评论(0)