经济试验程序开发方法.PPTVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

*向文件存入数据* 用Write语句向数据文件存入数据记录,其格式如下: Write#filenumber,[outputlist]*“filenumber”是某个已经被打开的数据文件的识别号码。“outputlist”是输出列表,输出列表中既可以包含数字、字符串,也可以包含变量。当输出列表中含有多个分量时,各分量之间用逗号分割。对输出列表的规定与Input语句中关于变量列表的规定类似。如果输出列表中包括字符串,字符串外要加上双引号。如果输出列表中包括字符型的变量,在该变量外不要加引号。* 向文件存入数据示例: 在10名参加者参与的最后通牒博弈实验完成配对后,提议者提出分配10元现金的提案,而回应者选择接受或拒绝。当所有参加者都作出了选择以后,研究人员要把实验结果记录到文件“D:\Experiment\Result.txt”中去。 Role(i)是第i个实验参加者的角色,Group(i)是第i个实验参加者所在的组的序号,FChoice(i)是第i个实验参加者所在的组内的提议者所作出的选择,SChoice(i)是第i个实验参加者所在的组内的回应者所作出的选择,Payoff(i)是第i个实验参加者的所得。我们需要把这些变量组中的数据存入到数据文件中。* OpenD:\Experiment\result.txtForOutputAs#1 Write#1,ID,Role,Group,FirstMover’sChoice,SecondMover’sChoice,Payoff Fori=1to10 Write#1,i,Role(i),Group(i),FChoice(i),SChoice(i),Payoff(i) Nexti Close#1*3.EOF函数*EOF函数用于判定VB的记录指针是否已指向数据文件的最后一条数据记录之后,即数据文件是否已被处理完毕。EOF是“EndofFile”的缩写。EOF函数的格式如下: EOF(filenumber)*“filenumber”是某个已被打开的数据文件的识别号。EOF函数返回布尔型值。若记录指针已指向识别号为“filenumber”的数据文件的末尾(即最后一条数据记录之后),则EOF函数的返回值为“真”,否则EOF函数的返回值为“伪”。* EOF函数常作为判定条件与循环语句相结合,如: DoWhileNotEOF(1) [loopinstructions] Loop 或 Do [loopinstructions] LoopUntilEOF(1)*七、运用ESLNetworkQueue处理实验中的信息传递*经济实验中最常遇见的问题是信息传递。所有实验参加者在实验过程中通过实验程序所做出的决策,都要传递给研究人员并被记录下来。许多实验设计中,部分或全部实验参加者的决策在特定条件下会被其他实验参加者观察到。如何通过实验程序实现?*ESLNetworkQueue是专门处理实验中信息传递问题的VB控件。该控件大幅度降低了信息传递的任务难度。通过该控件,只需要在程序中键入一些简单的命令就能够经网络传递信息。*1.信息传递的基本架构*信息传递的物理结构在实验室中,研究人员所占用的计算机被称作“服务器”。服务器要与实验参加者保持距离,以免实验参加者窥视到服务器上的信息。服务器所处的位置要便于研究人员观察到实验参加者的活动。为满足这样的要求,实验经济学实验室通常被分成实验区和控制区两个区域。在实验区内,每个实验参加者占用一台计算机。实验经济学实验室的计算机数量依情况而定。*实验者(即研究人员)与实验参加者之间信息传递的关系PC1实验参加者1服务器(实验者)……PCn实验参加者n*在网络中,服务器是信息传递的中心,与n个实验参加者相连。实验参加者各自占用一台计算机,编号从PC1到PCn。每一个实验参加者只能向服务器提交信息,也只能从服务器获得信息。服务器在网络中是唯一的信息中转节点,实验参加者之间直接的信息传递被严格禁止。目的是保证研究人员能观察到实验运行的全部过程,并记录所有需要的数据。*2.ESLNetworkQueue简介*用VB开发的经济实验程序都是由服务器程序和实验参加者程序共同构成的。服务器程序在实验者的计算机上运行,而实验参加者程序在实验参加者所使用的各台计算机上运行。实验参加者程序为实验参加者提供输入决策和阅读反馈信息的界面,而服务器程序将

文档评论(0)

199****5547 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档