经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
计量经济学与统计论坛 五区
›
计量经济学与统计软件
›
Gauss专版
请问怎么在procedure里面循环定义矩阵,十分谢谢
楼主
lyl1122
2792
6
收藏
2011-04-16
比如,令 x=seqa(1,1,100),我想在某个procedure内定义一个矩阵M, 使得矩阵的某个元素等于x[j] (这个元素的值随着循环不断改变),其他元素为local 变量或者常数,
即 M= x[j] ~ 20 ~ c (local variable)
程序大体这样: 程序正文
do until j>N; ( j 为全局变量)
调用 procedure
endo;
end; (主程序完)
procedure (定义矩阵 M)
local c
M= x[j] ~ 20 ~ c
retp;
endp;
我在前面贴过程序,不知道是大家看晕了,还是对那个问题没兴趣,所以我只能把它简化了再问,如果这个算重复发帖的话,就请版大删了吧
小弟也是不得已而为,两天了,这个问题还不知道怎么debug,真的是很郁闷啊。。。哪位仁兄能帮忙troubleshoot下,小弟感激涕零啊
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
zhangtao
2011-4-17 18:02:39
C:\222\GDP\gdpp.prg(58) : error G0003 : Indexing a matrix as a vector
c:\gauss7.0\src\pgraph.src(58) : error G0474 : ' 0 = asclabel(xl,yl)' : Illegal creation of global
c:\gauss7.0\src\pgraph.src(59) : error G0474 : 'xl' : Illegal creation of global
c:\gauss7.0\src\pgraph.src(59) : error G0474 : 'xl' : Illegal creation of global
我也是研究了几天,还是没办法解决,非常抱歉帮不了你!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
lyl1122
2011-4-17 18:59:25
我把它转成matlab程序也不行,真的是太诡异了
不过还是谢谢哈
2#
zhangtao
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
zhangtao
2011-4-18 13:00:13
F= phi1[n]~phi2|
1~0;
关键问题是出在这里,把这里修改好估计应该可以出结果!
proc getnr(nsets,ncols);
local nr;
/* check for complex input */
if iscplx(nsets);
还有以上三行,也得好好想想,但我估计这三行不会影响出结果。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
报纸
lyl1122
2011-4-18 23:20:27
我也一直想不到gauss里面有什么方法可以避开把phi1[n]当做变量
不过后来我用matlab的fminunc把phi1[n]当做参数,只把mu, var, phi2当做变量求最值给求出来了。。。
不知道gauss里面有没有什么function是可以起到fminunc这种作用的?
4#
zhangtao
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
地板
zhangtao
2011-4-19 14:50:55
Gauss中也有同样的函数,好像是fsolve什么的,一时记不起了,但是有,我前几周用过。
我一直是尝试,把
F= phi1[n]~phi2|
1~0;
上式中的phi1[n],phi2, 1,0,
全部用矩阵表示,然后在
竖着联结,但是没有成功,
估计是矩阵阶数不匹配。其实我看你的程序是gauss程序,也调用了gauss库函数,
在matlab上运行应该不太容易。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
点击查看更多内容…
7楼
lyl1122
2011-4-19 14:56:23
不是,我是把GAUSS程序重写成matlab程序,然后在matlab环境里debug
6#
zhangtao
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
帮助: PROC LCA PROCEDURE?
请教Chow-Lin procedure到底是怎么一回事?
请帮忙STAT/PROCEDURE
请教X12 Procedure里(p,d,q)(P,D,Q)参数确定问题
TYPE I,II,III,IV SS of GLM procedure
通过sas提供的procedure可以自己编代码实现EM的所有功能吗?
请教一个SAS x Procedure的问题
SAS 最经典Procedure 教程 实例 下载
找不到procedure
请问大家的sas里面有svm这个procedure吗?
栏目导航
Gauss专版
新手入门区
经管文库(原现金交易版)
宏观经济学
计量经济学与统计软件
产业经济学
热门文章
【10+指标】2007-2024年上市公司污染物排放 ...
【24重磅,自用整理!】2000-2024上市公司投资 ...
视频媒体:AI漫剧爆发在即,重视产业链机遇
新宏观丨对刘元春关于新凯恩斯主义六点共识 ...
范撒普《实现财务自由的安全策略》
俄语–英语双语图解词典
量子科技行业深度报告:量子革命:量子科技 ...
export slowdown and increasing land supp ...
达富发投资关于金力永磁行情操作数据分析及 ...
“十四五”能源发展成就报告
推荐文章
AI狂潮席卷学术圈,不会编程也能打造专属智 ...
10月重磅来袭|《打造Coze/Dify专属学术智能 ...
最快1年拿证,学费不足5W!热门美国人工智能 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群