【问题标题】:Maple display settings for matrix output矩阵输出的枫叶显示设置
【发布时间】:2017-09-03 02:35:27
【问题描述】:

我在 maple 中工作,我的输出是矩阵,显示在工作簿中。

一位同事正在查看我的代码并更改了矩阵输出的设置(在格式或视图中,它是一个下拉菜单),从而更改了输出矩阵的格式。他说它会跑得更快。矩阵仍然可见,但处于折叠状态。

我不记得他更改的设置。有谁知道我在说哪个设置?

【问题讨论】:

    标签: settings maple


    【解决方案1】:

    有一个interface 设置rtablesize 控制矩阵在完整显示之前需要多小。如果任一维度大于该设置的值,则会显示一个占位符。

    例如,

    restart;
    
    interface(rtablesize); # default is 10
    
                                     10
    
    m:=LinearAlgebra:-RandomMatrix(6,3);
    
                                 [ 57  -32   99]
                                 [             ]
                                 [ 27  -74   29]
                                 [             ]
                                 [-93   -4   44]
                            m := [             ]
                                 [-76   27   92]
                                 [             ]
                                 [-72    8  -31]
                                 [             ]
                                 [ -2   69   67]
    
    interface(rtablesize=5):
    
    m;
    
                          [ 6 x 3 Matrix         ]
                          [ Data Type: anything  ]
                          [ Storage: rectangular ]
                          [ Order: Fortran_order ]
    

    我不知道有什么方法可以通过鼠标从菜单栏中更改此设置。

    菜单栏中有一个选项(例如,在 MS-Windows 上,从菜单项 Tools->Options 中)控制长输出的省略(即长结果以三点省略号显示)。但这可能不是您所追求的。

    请注意,进行此类更改会影响界面(例如“GUI”或图形用户界面)呈现大结果的速度。但不影响计算速度。

    如果您不希望显示较大的结果,那么最简单的做法是用一个完整的冒号终止您的 Maple 语句(命令)(而不是用分号终止,或者什么都不用)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-07-13
      • 2016-03-02
      • 2021-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多