mathematica 发表于 2016-9-24 09:12:03

mathematica如何做到分类合并?

比如
{a -> x, a -> y, b -> x2, b -> y2}
处理后得到
{a->{x,y},b->{x2,y2}}
除了人肉的办法,有没有好的办法?

kastin 发表于 2016-9-24 11:38:09

你运行过没?你觉得你的语法合理吗?

首先,a被替换为x之后就没有a了,也就是说a->y会是一个无法实现的替换(无动作)。同样,后面的b也只有b->x2是有效的。因此合并没有什么意义。

其次,{a->{x,y},b->{x2,y2}}这种写法的意思是将a替换为{x,y}(一个List结构),而不是分别替换为x,y。

wayne 发表于 2016-9-27 09:52:36

Normal]



Normal]
页: [1]
查看完整版本: mathematica如何做到分类合并?