1:1:7の範囲の整数キーのMatlabオブジェクトを持っています。Matlabキー行列とルックアップベクトルからMatlab値行列を導出する
[3, 1, 4, 5, 6]
また、各整数キーに関連する値を含むサイズ7のベクトルがあります。
vals = (10, 20, 30, 4000, 50, 60, 70)
キーをインデックスとして使用して値の行列を作成する最も効率的な方法は何ですか。マトリックス
[30, 10, 4000, 50, 60]
(実際にはキーオブジェクトは6Dです)。私はループする必要がありますか?
「n」ディメンションの場合に 'keys'と' vals'がどのように定義されているか説明できますか? –
明確にするために質問を編集しました。 keysオブジェクトは整数1〜7のみからなるn次元配列で、ルックアップベクトルは合計7つのエントリです。 – barnhillec
'keys'に6行ありますか? –