質問: ■環境 C#:VisualStudio2012 MATLAB:R2015b OS:Windows7pro32bit ■やってること MATLABで関数を作成(mファイル)し、.NETアセンブリにてDLL化。 C#でDLL呼び出し、MATLABの関数を使用している。 ■困っていること C#上の変数(多次元配列 double[,])をMATLAB関数へ渡すため、 元の変数と同じ次元のMWNumereicArrayを作成して、 for分にて要素ごとに代入しているのだが処理時間がかかる。 ↓こんな感じのコード for(i=0; i=i_max;i++) { for(j=0; j
回答: とりあえずMWNumericArrayに関しては とあるstackOverflowの回答/質問に出てくるパターンのようにコンストラクタでいろいろ設定した後 そのまま代入するという方法がありそうです。