How to marshall single and multi dimensional arrays in C# for passing them to Matlab functions?
5 visualizaciones (últimos 30 días)
I generated a c# assembly with Matlab Builder NE. The arguments of the deployed fucntions are structs containing 3-, 2- and 1- dimensional array of doubles.
By handing them ofer from C# to the matlab function compiled into the assembly via the TypeSafeAPI I coded, the dimensons were flipped and the vectors were not mapped correctly. Scalars are Ok.
So what can i do to correct the mapping/marshalling of the Arrays? Thank you for your help.