24小时热门版块排行榜    

查看: 263  |  回复: 0

12517

新虫 (初入文坛)

[交流] 请问如何优化这一组mathematica代码?

求满足条件的所有解的个数,代码示例如下:

Solve[Rationalize@{x1+2*x2+3*x3+4*x4+5*x5==5,x1>=0,x2>=0,x3>=0,x4>=0,x5>=0},{x1,x2,x3,x4,x5},Integers]
%//
Length

这组代码运行起来非常吃内存,当x65的时候需要32G内存才能得出结果。
请问如何优化?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 12517 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见