セル配列の参照について
7 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens

こんにちは。
画像のようなセルの配列を数値の配列に変換するにはどうしたらよいでしょうか。 cell2matの使用を試みたのですが、 「非セル配列オブジェクトからセル要素を参照しています。」 というエラーが出てしまいます。 1×67セル配列を数値に変換し、最終的には501×67doubleの配列を作りたいと考えています。 ご存知の方、教えてください。
0 commentaires
Réponse acceptée
michio
le 21 Oct 2016
Modifié(e) : michio
le 21 Oct 2016
「非セル配列オブジェクトからセル要素を参照しています。」 は例えば cell2mat にセル配列以外のものを入力したときに発生するエラーですが、表示されているセル配列 data2 に対して
cell2mat(data2)
の実行で発生するものでしょうか。
20x1のベクトルを各セル内に持つ 1x3 のセル配列に対して cell2mat 関数が機能します。
A = {rand(20,1),rand(20,1),rand(20,1)};
AA = cell2mat(A);
ご質問内容を正しく理解していれば、同じ状況かと考えているんですが、お手元のデータとの相違点がありますでしょうか?
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Environment and Settings dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!