楼主: jiaolitao
7436 21

[问答] GAUSS中如何在已有的程序中使用include引入子程序 [推广有奖]

  • 14关注
  • 3粉丝

硕士生

96%

还不是VIP/贵宾

-

威望
0
论坛币
66 个
通用积分
0.0623
学术水平
2 点
热心指数
2 点
信用等级
0 点
经验
1513 点
帖子
116
精华
0
在线时间
192 小时
注册时间
2011-11-30
最后登录
2015-6-25

楼主
jiaolitao 发表于 2012-10-31 21:13:13 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
最近刚开始学习GAUSS软件,这个软件真的很难入门,找了个编好的程序运行,发现在运行程序时,运行到#include  c:gauss/garthr3/str2;时总是提示(0) : error G0008 : '#include c:\gauss\garthr3\cst2' : Syntax error ;正在运行的程序中又需要使用cst2这个程序,为什么会出错呢?还有optset在gauss软件中有什么用,我用的gauss9没有这个东西呢?随时等候大家指导。
二维码

扫码加我 拉你入群

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

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

关键词:include GAUSS USS CLU Aus 运行程序 include 子程序 error 如何

沙发
epoh 发表于 2012-11-4 21:10:10
#include 用法很简单
譬如jagmnl1.prg需要用到ghmnl.src,seldata.src两个文件
就在jagmnl1.prg
加入
  #include seldata.src;
   #include ghmnl.src;


文件可在底下网站下载
  http://cameron.econ.ucdavis.edu/gauss/gauss.html
执行jagmnl1.prg需要
  jagmnl1.prg
   ghmnl.src
   seldata.src
   jaggia.asc
   maxlik.lcg
将以上五个文件,放在同一个文件夹.
已有 1 人评分论坛币 收起 理由
xuehe + 100 精彩帖子

总评分: 论坛币 + 100   查看全部评分

藤椅
zhangtao 发表于 2012-11-5 20:51:20
epoh 发表于 2012-11-4 21:10
#include 用法很简单
譬如jagmnl1.prg需要用到ghmnl.src,seldata.src两个文件
就在jagmnl1.prg
(0) : error G0008 : '#include seldata.src' : Syntax error
(0) : error G0008 : '#include ghmnl.src' : Syntax error
在gauss10中运行会提示以上错误,epoh老师您看是什么问题?
数学好就是要天天学

板凳
epoh 发表于 2012-11-6 10:30:11
zhangtao 发表于 2012-11-5 20:51
(0) : error G0008 : '#include seldata.src' : Syntax error
(0) : error G0008 : '#include ghmnl.sr ...
jagmnl1.rar (14.56 KB)
设定好Working Directory,然后执行jagmnl1.prg

Date is:

       2012.0000
       11.000000
       6.0000000
       3672966.6



-------------------------------------------------------------------------------
Variable       Mean   Std Dev    Variance   Minimum   Maximum     Valid Missing
-------------------------------------------------------------------------------
DOCNO    82174.4127 2251.78345070528.564378001.000085059.0000       126    0
WEEKS       11.4490    7.7114     59.4661    2.8570   41.4290       126    0
NUMBIDS      1.7381    1.4321      2.0509    0.0000   10.0000       126    0
TAKEOVER     1.0000     -----       -----    1.0000    1.0000       126    0
BIDPREM      1.3468    0.1893      0.0358    0.9427    2.0664       126    0
INSTHOLD     0.2518    0.1856      0.0345    0.0000    0.9040       126    0
SIZE         1.2190    3.0966      9.5891    0.0177   22.1690       126    0
LEGLREST     0.4286    0.4968      0.2469    0.0000    1.0000       126    0
REALREST     0.1825    0.3878      0.1504    0.0000    1.0000       126    0
FINREST      0.1032    0.3054      0.0933    0.0000    1.0000       126    0
REGULATN     0.2698    0.4456      0.1986    0.0000    1.0000       126    0
WHTKNGHT     0.5952    0.4928      0.2429    0.0000    1.0000       126    0
ONE          1.0000     -----       -----    1.0000    1.0000       126    0
SIZESQ      10.9990   59.9148   3589.7819    0.0003  491.4646       126    0
D2NUMBID     0.9286    0.2586      0.0669    0.0000    1.0000       126    0
D3NUMBID     1.3571    0.6127      0.3754    0.0000    2.0000       126    0

BINARY LOGIT MAXIMUM LIKELIHOOD using Maxlik and ghmnl1.src
Dataset                            jaggiatr
Nr of observations                        126.00000
Nr of times data is read                  1.0000000
Nr of obs. read last chew                 126.00000
Dependent variable                         D2NUMBID
Parameters (Variables) names  
             ONE         REALREST          BIDPREM             SIZE


===============================================================================
MAXLIK Version 5.0.9                                     11/06/2012  10:12 am
===============================================================================
                              Data Set:  jaggiatr                              
-------------------------------------------------------------------------------


return code =    0
normal convergence

Mean log-likelihood        0.877838
Number of cases     126

Covariance matrix of the parameters computed by the following method:
QML covariance matrix

Parameters    Estimates     Std. err.  Est./s.e.  Prob.    Gradient
------------------------------------------------------------------
ONE              2.5688        2.7899    0.921   0.3572      0.0000
REALREST        -2.1507        0.7279   -2.955   0.0031      0.0000
BIDPREM          0.3879        2.0280    0.191   0.8483      0.0000
SIZE             0.1938        0.1816    1.067   0.2858      0.0000

Correlation matrix of the parameters
   1.000  -0.230  -0.982  -0.137
  -0.230   1.000   0.116  -0.119
  -0.982   0.116   1.000   0.080
  -0.137  -0.119   0.080   1.000

Number of iterations    6
Minutes to convergence     0.00000
已有 2 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
xuehe + 40 + 100 + 4 精彩帖子
zhangtao + 5 + 5 + 5 非常感谢!

总评分: 经验 + 40  论坛币 + 100  学术水平 + 9  热心指数 + 5  信用等级 + 5   查看全部评分

报纸
jiaolitao 发表于 2012-11-7 23:54:19
我的问题应该就是出在设定working directory上了,引入程序应该怎样设定工作路径呢?请epoh老师详细说下。不胜感激!

地板
jiaolitao 发表于 2012-11-8 00:03:57
工作路径是: c:\gauss\garthr3\cst2'吗?设定工作路径应该注意什么问题吗?

7
epoh 发表于 2012-11-8 11:05:41
jiaolitao 发表于 2012-11-8 00:03
工作路径是: c:\gauss\garthr3\cst2'吗?设定工作路径应该注意什么问题吗?
就以这为例,解压jagmnl1.rar后,放在
  C:\gauss9.0\jagmnl1
in GAUSS [Command Inout-Output]
  file\change working directory\....\jagmnl1
  file\run program\jagmnl1.prg

你的程序未必如此简单
务必参考readme或仔细看下主程序

8
zhangtao 发表于 2012-11-8 14:41:02
epoh 发表于 2012-11-6 10:30
设定好Working Directory,然后执行jagmnl1.prg

Date is:
epoh老师,您好!
运行您的附件 中的程序现在没有问题了,我想问一下:
您是修改了什么地方后程序 可以正常运行了呢?
非常感谢!
数学好就是要天天学

9
epoh 发表于 2012-11-8 16:23:32
zhangtao 发表于 2012-11-8 14:41
epoh老师,您好!
运行您的附件 中的程序现在没有问题了,我想问一下:
您是修改了什么地方后程序 可以 ...
哈哈!我没更改

10
zhangtao 发表于 2012-11-8 19:21:53
epoh 发表于 2012-11-8 16:23
哈哈!我没更改
(0) : error G0008 : '#include seldata.src' : Syntax error
(0) : error G0008 : '#include ghmnl.src' : Syntax error
epoh老师,您好!
那我运行从网上下载的程序为什么会提示以上“语法错误”呢?
非常感谢!
数学好就是要天天学

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

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