楼主: zerana
3138 3

求教GAUSS循环中的变量名替换问题 [推广有奖]

VIP

已卖:9815份资源

院士

36%

还不是VIP/贵宾

-

威望
3
论坛币
57553 个
通用积分
359.7625
学术水平
793 点
热心指数
747 点
信用等级
603 点
经验
109237 点
帖子
1827
精华
8
在线时间
2663 小时
注册时间
2005-1-26
最后登录
2025-3-18

楼主
zerana 发表于 2008-11-4 21:24:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

for i(1,10,1);
call ols(yi, xi, "outputi");
endfor;

在这个结构中,对于i=1,2,...10,我要产生10个结果出来。用yi和xi产生outputi, 分别产生十个结果:output1, output2, ... output10。可是GAUSS不认识变量名中间的循环指标 i。

请教各位大侠和版主,GAUSS一般是如何解决这个问题的?

先跪谢!

二维码

扫码加我 拉你入群

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

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

关键词:GAUSS USS Aus output outpu 变量 求教 GAUSS

沙发
zhaomn200145 发表于 2008-11-5 00:05:00
好像没看明白..............

藤椅
zerana 发表于 2008-11-5 09:51:00

ols是我随便写的一个名称,没想到gauss里面有固定程序名,可能引起混淆了。可以用program,代表一个程序,输入y and x, 得到输出结果output.

call program(y, x, "output");

用y1和x1做第一组回归,得到output1结果;然后用y2和x2做第二组回归,得到output2结果。共做十组回归,分别得到10个结果。做10次可以call 10次,如果做100次,如何用一个循环结构实现?

[此贴子已经被作者于2008-11-5 10:00:27编辑过]

板凳
xuelida 在职认证  发表于 2008-11-5 15:40:00

你不要用for循环,试试do while 和do until循环,就可以实现10次回归估计。

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

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