24小时热门版块排行榜    

查看: 760  |  回复: 0

xiaoxiao2793

银虫 (小有名气)

[求助] for循环结果的保存和调用

只有这些金币了。。请大家看看问题吧
程序如下:
for t from 10 by 2 to 100 do h := solve({x*y*z = 6*t^3, x-y-z = 0, x+y+z = 6*t}, {x, y, z}); A[(t-8)*(1/2)] := h[1][1] end do
运行后得到

       {x = 30, y = 20, z = 10}, {x = 30, y = 10, z = 20}
       {x = 36, y = 24, z = 12}, {x = 36, y = 12, z = 24}
       {x = 42, y = 28, z = 14}, {x = 42, y = 14, z = 28}
       {x = 48, y = 32, z = 16}, {x = 48, y = 16, z = 32}
       {x = 54, y = 36, z = 18}, {x = 54, y = 18, z = 36}
       {x = 60, y = 40, z = 20}, {x = 60, y = 20, z = 40}
。。。。。。。。。。。(太长了就不一一列举啦)
我想将第一组解中y的值存在一个数组中,即结果为(20,24,28,32,36,40....)
但是我做出来都是x=20,x=24....
各位高手帮忙看看吧。。。谢谢大家!
金币不多了,我这两天努力赚点,到时候追加。。。
谢谢大家
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

相关版块跳转 我要订阅楼主 xiaoxiao2793 的主题更新
信息提示
请填处理意见