楼主: liuhang1019
9226 15

[一般统计问题] 如何使用STATA进行高阶方程求解? [推广有奖]

  • 6关注
  • 20粉丝

已卖:6份资源

学科带头人

18%

还不是VIP/贵宾

-

威望
0
论坛币
7599 个
通用积分
24.3340
学术水平
38 点
热心指数
57 点
信用等级
24 点
经验
24994 点
帖子
561
精华
0
在线时间
3173 小时
注册时间
2009-8-28
最后登录
2025-10-9

楼主
liuhang1019 在职认证  发表于 2011-10-27 15:49:12 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
无标题.png

举个例子,假设其他变量都是已知的,我现在想求方程中的r,即权益资本成本。
这需要涉及到高阶方程求解,我见过有文章是使用SAS做的,采用的牛顿迭代法,请问各位大侠,STATA能做这个运算吗?

非常感谢各位能人志士~拜谢啦~
二维码

扫码加我 拉你入群

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

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

关键词:Stata 如何使用 tata 请问各位大侠 牛顿迭代法 如何 成本 文章

沙发
liuhang1019 在职认证  发表于 2011-10-28 12:18:06
自己帮顶~
谁帮忙解决一下啊?
版主在否?

藤椅
蓝色 发表于 2011-10-28 18:34:35
不会你的问题

这不是stata擅长的。
不要把所有的问题都让一个软件去解决。
而应该用各个软件的长处

板凳
jannsz06 发表于 2011-10-29 08:35:04
这个问题是可以做的,使用NLS非线性最小二乘法,需要编制一个小的极大似然估计(MLE)的程序.
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
liuhang1019 + 1 + 1 + 1 好的意见建议

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

报纸
liuhang1019 在职认证  发表于 2011-10-29 08:48:51
jannsz06 发表于 2011-10-29 08:35
这个问题是可以做的,使用NLS非线性最小二乘法,需要编制一个小的极大似然估计(MLE)的程序.
牛逼的大哥,有code吗?我现在急需这个命令啊,sas我好久没用了,忘记得差不多了,现学太慢了~

地板
jannsz06 发表于 2011-10-29 09:02:33
liuhang1019 发表于 2011-10-29 08:48
牛逼的大哥,有code吗?我现在急需这个命令啊,sas我好久没用了,忘记得差不多了,现学太慢了~
我记得经济研究有一篇论文就是做这个,他也是用这个stata程序写的NLS估计
*-----------------   
* 模型的基本架构
*    program define nlfcn
*      version 8.0  
*      if "`1'" == "?"{
*          global S_1 "参数名称"
*          (global... 设定参数的初始值)
*          exit
*      replace `1' = ...定义模型的形式
*    end
* 执行:
*   nl 程序名称 被解释变量
一下举个例子说明
capt prog drop nligmm  //检查已有程序名,发现与nlequ同名的则删去
program define nligmm  
if "`1'"== "?" {
global S_1 " rho sigma2 " //设定输入项
global rho=1
global sigma2=1
exit
}
replace `1'=gx1*$rho +gx2*$rho^2 +gx3*$sigma2  // 要估计的方程,你可以吧你的方程依据r精简改造一下写出即可。
end

已有 1 人评分学术水平 热心指数 信用等级 收起 理由
liuhang1019 + 1 + 1 + 1 好的意见建议

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

7
jannsz06 发表于 2011-10-29 09:41:06
我觉得最好是用matlab算这个问题。比较清晰。
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
liuhang1019 + 1 + 1 + 1 好的意见建议

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

8
liuhang1019 在职认证  发表于 2011-10-29 10:21:50
jannsz06 发表于 2011-10-29 09:41
我觉得最好是用matlab算这个问题。比较清晰。
呵呵,非常感谢~我先用stata试试啊,实在不行我再用matlab或者sas~

9
zengyitop 发表于 2011-10-31 03:06:47
这个是陆正飞他们计算股权融资成本,人家是用matlab解决的。

10
azabigant 发表于 2012-3-26 12:00:31
jannsz06 发表于 2011-10-29 09:41
我觉得最好是用matlab算这个问题。比较清晰。
方程.jpg
其中abcdefghijklmnopq为excel已计算出来的常数,如何用matlab求出对应的180个x ~

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

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