小白新来的
mathematica吧
全部回复
仅看楼主
level 2
Table[i*j, {i, 3}, {j, 4}] % // MatrixForm
和Table[i*j, {i, 3}, {j, 4}] // MatrixForm
输出不同,求教原理
已经查了F1,关于百分号,我啥也没看到
2020年06月23日 02点06分 1
level 2
似乎是简写,可以我想要的结果是Table[i*j, {i, 3}, {j, 4}] // MatrixForm
加百分号会咋样,为啥输出就不是i*j了
2020年06月23日 03点06分 2
level 9
建议查看%的帮助
2020年06月23日 04点06分 3
level 2
看了没有用啊,似乎就是告诉我比如Factor(%)相当与对结果out进行因式分解
可是我没看到我这个用法
2020年06月23日 05点06分 4
level 3
你清理一下变量。
Clear["`*"];
Table[i*j, {i, 3}, {j, 4}] % // MatrixForm
Table[i*j, {i, 3}, {j, 4}] // MatrixForm
2020年06月23日 08点06分 5
level 7
百分号是上一次运算的结果,按照第一个写法,系统应该会把矩阵的每一项乘上百分号里的内容。再以matrixform表现出来。你可以用FullForm或者Trace系列的函数来
看看你的
代码是怎样被执行的。
2020年06月23日 21点06分 6
@三炮快跑☞ 参考文档是?Out
2020年06月23日 21点06分
level 2
Table[i*j, {i, 3}, {j, 4}] % // MatrixForm
等价于
Table[i^2*j^2, {i, 3}, {j, 4}] // MatrixForm
2020年06月23日 23点06分 7
level 2
%
gives the last result generated.
这个啥意思,,就是说i*j被生成了
i*j*i*j的意思吗
2020年06月23日 23点06分 8
level 2
试了Trace,表现出的不是矩阵相乘,是aij×bij这种矩阵元素乘法
2020年06月24日 00点06分 9
你每次执行代码时,注意最右边的灰色方括号,最外层扩起来的整个模块叫做cell。你每按一次shift加回车都会新开一个cell。%是你上一个cell的最后一个结果。
2020年06月24日 01点06分
吧务
level 15
反正帖子挖上来你们也不看是吧:https://tieba.baidu.com/p/4392855072
2020年07月04日 03点07分 10
1