SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 1863|回复: 1
打印 上一主题 下一主题

关于解联立非线性方程组的问题,十万火急!高手帮我!

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2003-10-10 21:49:48 | 只看该作者

关于解联立非线性方程组的问题,十万火急!高手帮我!

关于解联立非线性方程组的问题,十万火急!高手帮我!
本人最近做论文,需要用两个方程解两个参数。参照高惠璇老师SAS/ETS一书 P310―311中关于解平方根函数和双曲线函数交点的程序编如下程序,但运行不了,还请高手指点迷津,在下先谢过了!
data try ;  /*参数估计*/
input e dp f r@@;/*e为权益的市场价值;dp为负债的市场价值,即违约点;f为权益的市场波动率;r为市场(无风险)利率*/
cards;
500021 221345 .23 .0198
202135 2456547 .32 .0198
;
proc model data=try;
eq.f1=a*probnorm((log(a/dp)+(r+fa*fa/2))/f)-dp*exp(-r)*probnorm((log(a/dp)+(r+fa*fa/2))/f-f)-e;
eq.f2=a*probnorm((log(a/dp)+(r+fa*fa/2))/f)/e-f;
solve a fa /solveprint;
id e dp f r;
run; /*公式1为B―S期权定价公式*/
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2012-8-7 20:10:18 | 只看该作者

Re: 关于解联立非线性方程组的问题,十万火急!高手帮我!

请注意sas的错误提示,是你try中的数据不合适,换一组数据吧。
[color=#FF0000:3k2bd1ix]
ERROR: The Newton method Jacobian matrix of partial derivatives of the equations with respect to the variables to be solved is
       singular at observation 1, for iteration 1. The system of equations cannot be solved.
[/color:3k2bd1ix]
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2025-5-4 00:58 , Processed in 0.111111 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表