全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
2219 2
2016-08-22

CGE模型程序求助


本人在做CGE,我的模型中有的变量涉及到两列数据,但是两列数据分别在不同行都包含0(即两列并不是同时为0),导致后面运行的时候一直报错,提示被0除,
举例:QM0(c)=(sam('row',c)+sam('gov',c))/PM0(c);
如果我添加条件是否可以解决?
QM0(c)$(sam('row',c) and sam('gov',c))=(sam('row',c)+sam('gov',c))/PM0(c);
如果不对,请问如何添加条件呢?谢谢


二维码

扫码加我 拉你入群

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

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

全部回复
2016-8-22 10:40:29
自己顶一下!大神快出现!谢谢!
二维码

扫码加我 拉你入群

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

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

2017-1-29 19:25:20
应该设置为:QM0(c)$PM0(c)=(sam('row',c)+sam('gov',c))/PM0(c);
最好将你的模型和sam表过来,有可能是进口账户为0.
祝好!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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