Jam*_*der 3 matrix linear-algebra numerical-methods julia
我想以矩阵格式打印像 A=[1 1;2 2;3 3] 这样的二维数组或矩阵,但是当我执行 println(A) 时,它以 [1 1;2 2;3 3 格式打印]。是否有像 @show 这样的函数或宏可以以矩阵格式打印数组,例如我所附的图片?
是的。Jupyter 输出(如屏幕截图中的输出)和命令行中的 REPL 输出都使用该display函数。
\n\ndisplay(x) 的意思是“以当前输出设备的最佳方式显示 x”。
\n
- 从@doc(display)。
julia> display(A)\n3\xc3\x972 Matrix{Int64}:\n 1 1\n 2 2\n 3 3\nRun Code Online (Sandbox Code Playgroud)\n对于单元格(在 Jupyter 中)中作为最后一个表达式出现的任何值,都会自动完成此操作,但如果您想显示单元格中间某个位置的矩阵输出,您也可以像上面那样显式调用它。
\n