Я не знаю, как вы соединяетесь с MATLAB ... ваш ProgID
не работает на моем, и я не уверен, что это тоже правильно. Более простой и надежный способ сделать это - создать в MATLAB все, что вы хотите, а затем сохранить его как файл .mat
и импортировать его в Mathematica. Вот небольшой пример:
MATLAB:
a=magic(4)
a =
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1
save('file','a');
Mathematica:
a = Transpose@Import["file.mat", {"HDF5", "Datasets", "a"}];
![enter image description here](https://i.stack.imgur.com/y19I9.png)