私のデータは、次のようにデータベース クエリから matlab に返されます。
{10000 by 1 cell}
[10000 by 1 double]
[10000 by 1 double]
[10000 by 1 double]
[10000 by 1 double]
最初の要素は、一連の共有コードです - (一意ではなく、いくつかの繰り返し)
次の 4 つの要素は、たとえば次のとおりです。
bids, offers, traded price, close price
シェアコードを取得できるものを使用share_codes = data{1}
します(ただし、それらはまだセルです)
株式コードを番号にマップして、マトリックス形式で作業できるようにしたいと考えています。
使うことができます
keySet = {sharecode1, sharecode2, sharecode3}
使うことができます
valueSet = [1,2,3]
使うことができます
newMap = containers.Map(keySet, valueSet)
ただし、現在、マップされた数値を持つ代わりに、cellarray
調べた ieから新しいマトリックスを作成したいと考えています。data{1}
sharecodes
したがって、セル配列は
sharecode1, sharecode2, sharecode3, sharecode2
は、次の行列です。
1, 2, 3, 2
本当の問題は、セル配列の最初の要素が一連の文字列であることです。