矩阵输出的枫叶显示设置

问题描述:

我在枫工作,我的输出是矩阵,这些矩阵显示在工作簿中。矩阵输出的枫叶显示设置

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

我不记得他改变的设置。有谁知道我在说什么设置?

有一个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语句(命令)。