私はMatlab crspのテーブルと、キーとして機能する数値のセル配列を持っています。私は変数として格納されているそのセル配列を使用してテーブルから情報を取得したい。私のコードは次の通りです:セル配列を使用したテーブルからのデータの取得 - Matlab
function y = generateWeights(permno_vector, this_datenum, crsp)
crsp(crsp.PERMNO == permno_vector,:);
crspはpermno_vectorがセル配列であるのに対し、crspはテーブルとして定義されています。それは情報を検索するために使用されるいくつかのpermnosを含んでいます。
この場合、私のコードは動作していないので、crspの値にアクセスすることはできません。ベクトル配列を使用してテーブル値にアクセスするにはどうすればよいですか?
質問がありますか? – excaza
申し訳ありません、はい私はします。問題はそれが単に機能していないということです。このような配列を使用してテーブル内の複数の値にアクセスするにはどうすればよいですか。 – alexp2603
これから何を出力する予定ですか?最後のステートメント:crsp(crsp.PERMNO == permno_vector、:);何もしていない、つまり何かに出力を割り当てたり、印刷したりしていません。 –