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 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
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分