MTensor_new


新しいMTensorを作成するライブラリコールバック関数である.

詳細詳細

  • Mathematica から呼び出されたライブラリ関数のC/C++コードで使われる.
  • 次元が負であったり,十分なメモリがなかったりすると,非零のエラーコード値が返される.

例題例題すべて開くすべて閉じる

  (1)  (1)

5×5の倍精度数MTensorを作成する:

MTensor T0;
mint type = MType_Real;
mint dims[2];
mint rank = 2;
int err;
...
dims[0] = 5;
dims[1] = 5;
err = libData->MTensor_new( type, rank, dims, &T0);