全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3103 3
2009-10-11
我想在STATA程序中调用GAUSS或者MATLAB程序和函数,不知道是否可行?
主要是STATA的loop的index可以是字符变量,但是GAUSS和MATLAB里面loop的index只能是数值型,因此做替换变量回归的时候很不方便。如果STATA能够直接调用其程序,例如面板协整向量估计的子程序,那么通过STATA的loop就可以很方便了。

哪位大侠和高手指点一下?

谢谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2009-10-13 00:56:34
Gauss和Matlab可以很容易地调用其他软件(如Maple)来做一些求解工作,但Stata不能调用Gauss和Matlab的程序,至少先在的版本都还不能!
二维码

扫码加我 拉你入群

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

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

2009-10-13 11:34:07
Stata的宏、变量、矩阵、数据等等通过OLE都可在VB.net或C#语言中调用(http://www.stata.com/automation/,要求是正版Stata软件)。而GAUSS或者MATLAB程序和函数也是可以在这些语言中调用的,所以他们是可以统一在同一平台下的。但绝大多数人应该是用不上的,毕竟有这种程度的编程基础,大概也不会学Stata了。
二维码

扫码加我 拉你入群

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

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

2009-10-13 14:17:21
eblog 发表于 2009-10-13 11:34
Stata的宏、变量、矩阵、数据等等通过OLE都可在VB.net或C#语言中调用(http://www.stata.com/automation/,要求是正版Stata软件)。而GAUSS或者MATLAB程序和函数也是可以在这些语言中调用的,所以他们是可以统一在同一平台下的。但绝大多数人应该是用不上的,毕竟有这种程度的编程基础,大概也不会学Stata了。
谢谢eblog,我看了一下网页,是可以在较低级的vb和c#下面编程,不过不太会,而且还要正版,哎~~~。
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群