表函數有錯誤嗎?所有,
我已成功多次使用As Table()函數 - 所以我真的感覺到為什麼會發生這種情況。
我有一個矩陣,使用以下代碼段進行初始化。
A = J( 12 * N Items(SimYears)+ N Items(SimYears) , 24,0); // Where SimYears is a list
矩陣成功初始化,然後循環將值重寫為我想要的值。然後,我使用以下代碼從矩陣中獲取數據表。
B = As Table(A,"Inivisble") ;
我在日誌中收到以下錯誤。我放置了多個Is Matrix()檢查點,在我的代碼中的所有點上,當我測試它是否是矩陣時,我得到1。

Re:表函數有錯誤嗎?該無形命令似乎需要發送() 命令。
M = J(5, 4, 1);
dt1 = As Table(M, Send(invisible));
// Same as:
dt2 = As Table(M, <<INVISIBLE></INVISIBLE>
編輯:當再考慮這個時,所需的明確性在這裡是有道理的。在其論點中,如表() 期望一個或多個矩陣可以被賦予任何名稱,包括“隱形”。
Re:表函數有錯誤嗎?我懷疑,它與調用“隱形”參數有關。見下面的示例。
