有没有一种方法可以使MatrixForm
在行上水平显示行矢量,而不是像列矢量那样垂直显示行矢量?这有时让我感到困惑。你认为围绕矩阵形式编写包装会很难调整这种行为吗?如何将MatrixForm显示行作为实际行向量水平显示,而不是垂直显示为列向量?
例如,这里是一个2乘2的矩阵。行显示与列相同。两者都显示为垂直。
问题:是否有可能使水平和垂直不奠定了MatrixForm
显示行向量?
对不起,如果这是之前问,快速搜索什么也没有显示。
感谢
更新(1)
仅供参考,这是在Matlab,它打印水平的行和列垂直自动,我希望这样的事情。但是现在我会使用Heike的建议,因为它解决了这个问题,只需要额外打字。
更新(2) 使用希尔德里克解决方案也不错,我一直很难在某种程度上我可以读取它打印的3D矩阵。这是现在使用的{}
招
'MatrixForm [twoRowsMatrix [[1,All]],TableDirections - > Row]'应该可以工作。 – Heike 2012-01-02 21:59:22
@喜欢,谢谢!这有助于。我希望MatrixForm能够自行解决这个问题,但我想这很难。由于传递给它一个列表,它不知道它是一个行向量还是一个列向量!我想我只需要现在就添加这个选项,只要我知道我打印的内容是连续的。这个帮助。 – Nasser 2012-01-02 22:07:46