gpt4 book ai didi

scala - 如何打印矩阵的所有列

转载 作者:行者123 更新时间:2023-12-02 20:47:49 26 4
gpt4 key购买 nike

我有一个总共包含 5 列的矩阵。我想要做的是打印矩阵的所有列,而不仅仅是前两列,如下所示:

val V: Matrix = svd.V  // The V factor is a local dense matrix.
println(V)

给出以下输出:

-1.0237272594782074E-4  -1.7078345817841522E-4  ... (5 total)
-3.0092323368453486E-4 1.1734582822947035E-4 ...
-8.783338552190558E-4 -0.0017472726007059717 ...
-1.1383724568414156E-4 -4.3548729172213584E-4 ...
-1.1693767421110056E-4 -2.418383762772299E-4 ...
-1.7743361361571285E-4 1.8480473527241232E-4 ...
-1.4886423625353203E-4 2.099922614106897E-4 ...
-8.626317174508992E-4 -9.12157272113119E-4 ...

最佳答案

默认的toString方法(当您使用println时调用)不会显示所有行/列。您应该明确使用其他 toString以最大行数和最大宽度作为参数的方法:

println(V.toString(5,Int.MaxValue)) //Displays 5 first rows

关于scala - 如何打印矩阵的所有列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43542766/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com