全部版块 我的主页
论坛 经济学论坛 三区 能源经济学
5349 20
2015-03-24
悬赏 30 个论坛币 已解决
写了个GAMs小程序,生产模块一方程:Production1Equ1(a,tt)..
QA(a,tt)=e=scaleA1(a)*(delta1(a)*QKEL(a,tt)**rho1(a))+(1-delta1(a))*QINTA(a,tt)**rho1(a)))**(1/rho1(a));

QKEL0(a)和QINTA0(a)都是正值,rho1(a) = -9,
运行提示错误:Exec Error at line 487: rPower: FUNC DOMAIN: x**y, x=0,y<0
这到底是为什么啊???请教各位大神了,谁来帮我看看,感激不尽!!!

最佳答案

蓝色二条 查看完整内容

方程迭代的问题,在迭代过程中迭代出负值了,这种问题设定一下下限就好,在变量初始化前面加上: QKEL.lo(a)=1E-8; QINTA.lo(a)=1E-8; QKEL.L(a)=QKEL0(a); QINTA.L(a)=QINTA0(a); 求设置最佳答案,给论坛币,穷~~~~~
二维码

扫码加我 拉你入群

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

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

全部回复
2015-3-24 15:30:01
方程迭代的问题,在迭代过程中迭代出负值了,这种问题设定一下下限就好,在变量初始化前面加上:
QKEL.lo(a)=1E-8;
QINTA.lo(a)=1E-8;

QKEL.L(a)=QKEL0(a);
QINTA.L(a)=QINTA0(a);

求设置最佳答案,给论坛币,穷~~~~~
二维码

扫码加我 拉你入群

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

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

2015-3-24 15:31:09
真的很急,谢谢各位了~~~
二维码

扫码加我 拉你入群

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

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

2015-3-29 10:25:44
kongqingbao280 发表于 2015-3-28 23:28
帮顶,呼叫大神们过来支持
已经解决了,主要是数据过大的问题,把数据规模缩小就解决了,总之谢谢帮顶的朋友~~~
二维码

扫码加我 拉你入群

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

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

2015-4-9 09:29:52
是简单的改数据就解决了么,求解,谢楼主!
二维码

扫码加我 拉你入群

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

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

2015-4-9 20:26:18
waning 发表于 2015-4-9 09:29
是简单的改数据就解决了么,求解,谢楼主!
是的!
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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