表関数としてバグがありますか?すべて、
私は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が得られます。

再:As As Table Functionにはバグがありますか?の見えないコマンドが必要と思われる送信() コマンド。
M = J(5, 4, 1);
dt1 = As Table(M, Send(invisible));
// Same as:
dt2 = As Table(M, <<INVISIBLE></INVISIBLE>
編集:これについてもう少し考えてみると、ここでは必要とされる明確さが理にかなっています。その議論の中で、表として() "見えない"を含む任意の名前を付けることができた1つまたは複数の行列を想定しています。
再:As As Table Functionにはバグがありますか?「見えない」議論を呼ぶことと関係があるのではないでしょうか。下記のサンプルを参照してください。
