楼主: 轩辕剑客
3019 12

全部身家悬赏:GAUSS的CODE转换 [推广有奖]

  • 0关注
  • 0粉丝

高中生

17%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
111 点
帖子
18
精华
0
在线时间
31 小时
注册时间
2010-3-26
最后登录
2010-11-16

楼主
轩辕剑客 发表于 2010-7-3 18:38:13 |AI写论文
18论坛币
身上银两就18个。。。虽然寒碜点但足见心诚了~~~

论文的METHODOLOGY部分要测时间序列的结构断点,老师要求我们用OXMETRICS的语言实现GAUSS的程序。
具体要求其实不多,就是要我们通过示范文件搞清楚在GAUSS里要用哪些命令和步骤测断点,然后转成OX语言在OX里实现。
示范文件见附件CODE,我不知道该怎么把里面的GAUSS语言解释出来。
具体问题如下:文件里应该是几段不同的过程,我不知道每段从哪里开始,看得非常迷惑;
                           这些命令行是不是称为程序函数?该怎么查找其意思呢?
                           OX里的格式也和GAUSS一样?
哪位同学能帮下忙,从这段CODE里选一段给我坐下示范。

CODE.rar
下载链接: https://bbs.pinggu.org/a-681839.html

19.76 KB

本附件包括:

  • BRCODE.SRC

关键词:GAUSS code ODE COD Aus GAUSS code 悬赏 身家

沙发
zhaomn200145 发表于 2010-7-3 18:58:25
这个帖子很好,欢迎大家踊跃参与讨论,参与者均有奖励。

藤椅
zhaomn200145 发表于 2010-7-3 19:00:25
proc bandw(vhat);
local nt,i,b,sig,a2,a2n,a2d,st,d;
@procedure that compute the automatic bandwidth based on AR(1)
approximation for each vector of the matrix vhat. Each are given
equal weigths of 1.@

nt=rows(vhat);
d=cols(vhat);
a2n=0;
a2d=0;
i=1;
do while i <= d;
b=olsqr(vhat[2:nt,i],vhat[1:nt-1,i]);
sig=(vhat[2:nt,i]-b*vhat[1:nt-1,i])'(vhat[2:nt,i]-b*vhat[1:nt-1,i]);
sig=sig/(nt-1);
a2n=a2n+4*b*b*sig*sig/(1-b)^8;
a2d=a2d+sig*sig/(1-b)^4;
i=i+1;
endo;
a2=a2n/a2d;
st=1.3221*(a2*nt)^.2;
retp(st);
endp;

板凳
zhaomn200145 发表于 2010-7-3 19:00:57
这一段是计算帘宽的程序

报纸
zhaomn200145 发表于 2010-7-3 19:01:18
proc kern(x);
local del,del1,ker;
@procedure to evaluate the quadratic kernel at some value x.@

del=6*pi*x/5;
ker=3*(sin(del)/del-cos(del))/(del*del);
retp(ker);
endp;

地板
zhaomn200145 发表于 2010-7-3 19:01:50
上面这段是核函数的程序。

7
zhaomn200145 发表于 2010-7-3 19:02:01
上面这段是核函数的程序。

8
轩辕剑客 发表于 2010-7-3 19:17:40
谢谢斑竹回复。
这个文件里的是有几段独立的程序还是全部属于一个呢?
另外红色字体和绿色字体都是解释吗?每段开头的PRINT代表什么?

9
zhaomn200145 发表于 2010-7-3 19:24:07
这个程序应该要结合Baijushan1995年的文献来看。

10
zhaomn200145 发表于 2010-7-3 19:26:48
大致看来是属于一个总程序,PRINT是要最后算出来的结果看的清楚一些。

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-30 01:54