私は現在、.matファイルをXMLに変換しようとしています。このタスクでは、動的オブジェクトを返すライブラリを使用する必要があります。.matファイルの構造を知っているので、そこからデータを取得できます。このデータをオブジェクトに保存します。.matファイルの値の1つは、MATLABタイプ<1701x256 double>
です。これだと思いましdouble[][]
た。しかし、値を割り当てようとすると、次のようになります。
Unbehandelte Ausnahme: Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Der
double[*,*]-Typ kann nicht in double[][] konvertiert werden.
bei CallSite.Target(Closure , CallSite , Object )
bei System.Dynamic.UpdateDelegates.UpdateAndExecute1[T0,TRet](CallSite site,T0 arg0)
bei CameraParser.Program.Main(String[] args) in c:\myProject\Program.cs:Zeile 44.
double[*,*]
タイプとは何ですか?値を割り当てるオブジェクトの属性はどのタイプにする必要がありますか?
私は試した
double[][] myAttribute;
と
double[] myAttribute;
と
double** myAttribute;
最後のものは与えました
Error 6 Pointers and fixed size buffers may only be used in an unsafe context