小编use*_*058的帖子

Mathematica"AppendTo"功能问题

我是Mathematica的新手,我在向数据表中添加列时遇到了严重的故障.我在Vista中运行Mathematica 7.在问这里之前我花了很多时间做RFD.

我有一个包含三列五行的数据表(mydata).我正在尝试向表中添加两个包含五个元素的列表(有效地向数据表添加两列).

非常有效:

Table[AppendTo[mydata[[i]],myfirstlist[[i]]],{i,4}] 
Run Code Online (Sandbox Code Playgroud)

打印出表格:mydata // TableForm显示添加的列.

但是,当我尝试添加我的第二个列表时

Table[AppendTo[mydata[[i]],mysecondlist[[i]]],{i,5}]
Run Code Online (Sandbox Code Playgroud)

无论是数学崩溃(!)或者,我得到的转换Part::partwPart::spec错误说第5部分不存在.

但是,在所有错误消息(如果Mathematica没有崩溃)之后,再次打印出数据表:mydata // TableForm显示数据表有五列,就像我想要的那样.TableForm修订数据表上的所有格式选项都可以正常工作.

谁能告诉我我做错了什么?提前致谢!

wolfram-mathematica

4
推荐指数
1
解决办法
2521
查看次数

标签 统计

wolfram-mathematica ×1