从两个文件导入创建表

时间:2016-05-13 16:45:15

标签: wolfram-mathematica

我刚开始使用Wolfram Mathematica 我有两个带数字的文件:

x=Import["c"\.path here..\x.txt","Table"];
y=Import["c"\.path here..\y.txt","Table"];

现在我有两张x和y表。我想合并然后有一个表

  

{{x1, y1}, {x2, y2}, {x3, y3}, {x4, y4}}

我可以使用ListPlot来构建图形。 我尝试过使用类似的东西

num={};


l1=length[x]; l2=length[y]; 
Do[num=Append[num,Partition[x[[i]],1]],Append[num,Partition[y[[i]],1]],{i,l1}]

那我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

我找到了答案

t=MapThread[List,{x,y}]

它简单而简短

答案 1 :(得分:0)

更短,在我的机器上约。比your answer快2倍:

t = Thread[{x, y}]

a comment agentp给出的答案没有速度差异。