24小时热门版块排行榜    

查看: 540  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

zhwenk

铜虫 (小有名气)

[求助] 怎样用MATLAB穷举出44x+18y+17z=C(C是常数)的所有整数解 已有1人参与

请教大神:想用MATLAB穷举出44x+18y+17z=C(C是常数)的所有整数解,x, y, z都≤5.  怎么写代码啊?
回复此楼

» 猜你喜欢

往者不可谏来着犹可追
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

08211756

铁虫 (初入文坛)

[x,y,z]=meshgrid(0:9);
x=x(;y=y(;z=z(;
ind=(44*x+17*y+18*z==C);
result=[x(ind),y(ind),z(ind)]
3楼2015-09-22 19:46:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

08211756

铁虫 (初入文坛)

[x,y,z]=meshgrid(0:9);
x=x(;y=y(;z=z(;
ind=(44*x+17*y+18*z==C);
result=[x(ind),y(ind),z(ind)]
2楼2015-09-22 19:46:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

08211756

铁虫 (初入文坛)

其中的笑脸是冒号括号!
4楼2015-09-22 19:47:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

08211756

铁虫 (初入文坛)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
zhwenk: 金币+10, ★★★★★最佳答案 2015-11-09 13:18:22
[x,y,z]=meshgrid(0:9);
x=x(;y=y(;z=z(;
ind=(44*x+17*y+18*z==C);
result=[x(ind),y(ind),z(ind)]
5楼2015-11-09 13:17:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见