初学者问个问题,附代码
mathematica吧
全部回复
仅看楼主
level 2
forever清凉 楼主
In[7]:=
Trace[Table[i*j,{i,1,3},{j,1,3}]]
Out[7]=
{Table[i j,{i,1,3},{j,1,3}],{{i,1},{j,1},1 1,1},{{i,1},{
j,2},1 2,2},{{i,1},{j,3},1 3,3},{{i,2},{
j,1},2 1,2},{{i,2},{j,2},2 2,4},{{i,2},{
j,3},2 3,6},{{i,3},{j,1},3 1,3},{{i,3},{
j,2},3 2,6},{{i,3},{j,3},3 3,9},{{1,2,3},{2,4,6},{3,6,9}}}
In[9]:=
Trace[Table[{i+j},{i,1,3},{j,1,3}]]
Out[9]=
{Table[{i+j},{i,1,3},{j,1,3}],{{{i,1},{j,
1},1+1,2},{2}},{{{i,1},{j,2},1+2,3},{3}},{{{i,1},{j,3},
1
+3
,4},{4}},{{{i,2},{j,1},2+1,3},{3}},{{{i,2},{j,2},
2+2,4},{4}},{{{i,2},{j,3},2+3,5},{5}},{{{i,3},{j,1},
3+1,4},{4}},{{{i,3},{j,2},3+2,5},{5}},{{{i,3},{j,3},
3+3,6},{6}},{{{2},{3},{4}},{{3},{4},{5}},{{4},{5},{6}}}}
同时用乘法和加法做了个3*3表格,为什么乘法的输出结果是单项3*3列表,而加法不是
2020年04月03日 07点04分 1
吧务
level 10
因为你多加了个大括号
2020年04月03日 10点04分 2
[喷]谢谢,没注意到
2020年04月03日 11点04分
1