楼主: liulin0525
5936 13

RATES软件程序,求助高人 [推广有奖]

  • 1关注
  • 0粉丝

已卖:255份资源

硕士生

33%

还不是VIP/贵宾

-

威望
0
论坛币
52957 个
通用积分
0.0760
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2158 点
帖子
153
精华
0
在线时间
101 小时
注册时间
2005-10-10
最后登录
2013-7-27

楼主
liulin0525 发表于 2006-10-17 20:53:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

本人在用RATES软件估计时,编了如下程序,可是在运行中,总是提示错误

all 0 1166:1
open data "d\book.xls"
data(format=xls,org=col) / r v
SET h1=0.0
## SX22. Expected Type SERIES, Got REAL Instead
>>>>SET h1=0.0<<<<
set h1=0
## SX22. Expected Type SERIES, Got REAL Instead
>>>>set h1=0<<<<
nonlin a0 a1 a2 a3
frml a1t=r(t)-a0-a1*v(t-1)
## SX22. Expected Type FRML(REAL), Got REAL Instead
>>>>=r(t)-a0-a1*v(t-1)<<<<
望高人指点,不胜感激。。。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Rates 软件程序 Rate ATE Expected 求助 程序 软件 高人 Rates

沙发
hwaler 发表于 2006-10-17 21:20:00
数据导入语句就有错误。

藤椅
hkswen 发表于 2006-10-17 21:28:00
第一句都没有,cal(频率)xxxx xx xx,数据怎么导入?

板凳
liulin0525 发表于 2006-10-17 22:51:00
其实第一句应该没有错的,数据可以读取,只是set h1=0
和frml a1t=r(t)-a0-a1*v(t-1)出错,但是如果该为frml a1t=a0-a1*r(t-1)是正确的,即系统没有提示错误


报纸
wbhuang 发表于 2006-10-18 01:45:00

set h1=0
在等号的两边各加一个空格

frml a1t=r(t)-a0-a1*v(t-1)

改为

frml a1t r(t)=a0+a1*v(t-1)

每一个formular都需要命名.

[此贴子已经被作者于2006-10-18 2:03:00编辑过]

地板
liulin0525 发表于 2006-10-18 09:50:00
楼上的兄弟,我想得到的是这个残差,并不是估计这个参数,估计参数的方程还在后面,如果要加空格的话,为什么我用com命令时不需要啊

7
liulin0525 发表于 2006-10-19 00:25:00
看来是没有高人指点拉

8
hkswen 发表于 2006-10-19 00:34:00
看来你就是高人。要想求助问题就把你的程序和数据都贴出来,说明你的意图,别人才好去帮你分析,利用数据进行调试。要知道人外有人,天外有天,这论坛里的高手多的是。

9
teng001 发表于 2006-10-19 10:08:00

首先, 我不知道你说的是不是就是RATS软件, 如果是的话, 我可以大致的给你一点建议。

你在使用语句 SET h1=0.0
这是不对的, 因为, set 是给时序列赋值, 所以, 如果你这里想要h1 为一个序列的话, 你就应该在程序的最开始 加上语句 dec series[real] h1, 或者 改成 SET h1 1 1600 = 0.0

当然, 如果你想h1 成为一个实数的话, 你应该使用语句 com h1 = 0.0

不知道,明白了么?

10
liulin0525 发表于 2006-10-19 10:32:00

基本明白,但为什么这个语句也不对呢

frml a1t=r(t)-a0-a1*v(t-1)

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-29 01:17