2017-09-03 53 views
0

我在楓工作,我的輸出是矩陣,這些矩陣顯示在工作簿中。矩陣輸出的楓葉顯示設置

一位同事正在查看我的代碼,並更改了矩陣輸出設置(格式或視圖,它是一個下拉列表),它改變了輸出矩陣的格式。他說它會跑得更快。矩陣仍然可見,但處於摺疊狀態。

我不記得他改變的設置。有誰知道我在說什麼設置?

回答

0

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