複数のExcelファイルを多次元配列としてインポートするやり方
Mostrar comentarios más antiguos
こんにちは。
データのインポートについてお伺いいたします。
同一実験の試技のデータが複数のExcelファイル(1試技に対し1つ)となっています。それを多次元配列としてでデータ入力したいと考えています。ファイルの選択には以下の方法を用いる予定です。その後どのようにコードを書けば、多次元配列として処理できるか教えてください。宜しくお願い致します。
[rdf_name,prd]=uigetfile( '*.*','ファイルの指定','multiselect','off');
cd(prd);
if iscell(rdf_name)==0; rdf_name={rdf_name};end
faa=size(rdf_name);
fnumend=faa(2);
disp(rdf_name);
3 comentarios
Yoshio
el 3 de Oct. de 2019
やりたいことをもう少し具体的に記載して頂けますか?
たとえば、ExcelファイルはCSVなのか、データはベクトルなのか行列なのか、サイズはわかっているのか、多次元配列は何次元なのか等です。
ダミーのデータも添付してもらえると、他の方からの回答が得られやすいと思います。
Yoshio
el 11 de Oct. de 2019
サンプルファイルのご提供ありがとうございました。
これはコメントですが、このようなプログラムの作成では、動作検証しやすいダミーデータの作成もコツの一つです。
例えば、実際のデータよりも少なくして、人工的な値(整数、10の倍数とか)で今の場合だと、一つのファイルは整数、もう一つは10の倍数等を書き込んで置くとデータが正しく読み込まれたか確認がしやすいです。
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre スプレッドシート en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!