問題タブ [pre-allocation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
71 参照

.net - .NET 配列のマトリックスの事前割り当て

Matlab を使用して、実験用のデータ取得プロセスをセットアップしています。関数ain.DAQbufferGetは、ハードウェアからデータを読み取るものです。などの一連のデータ ポイントを保持し[-200,-160,10,50,-20,40,170,160,-200... etc]ます。

問題は、DAQbufferGet の出力が1x1 System.Int16[]

このような出力は、次を使用して作成することもできます

ここ50000に数字の例があります

次に示すように、DAQbufferGet の出力を別のデータ型に変換せずにマトリックスに格納し、後で (ループの外で) プロットできるようにしたいと考えています。

1x1 System.Int16[]データ型で同様のことを行うのに苦労しました

どうすればいいですか?

具体的には、上記の for ループで後で書き込むことができる .NET 配列のマトリックスを事前に割り当てます。