複数のExcelファイルを多次元配列としてインポートするやり方
显示 更早的评论
こんにちは。
データのインポートについてお伺いいたします。
同一実験の試技のデータが複数の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 个评论
Yoshio
2019-10-3
やりたいことをもう少し具体的に記載して頂けますか?
たとえば、ExcelファイルはCSVなのか、データはベクトルなのか行列なのか、サイズはわかっているのか、多次元配列は何次元なのか等です。
ダミーのデータも添付してもらえると、他の方からの回答が得られやすいと思います。
Yoshio
2019-10-11
サンプルファイルのご提供ありがとうございました。
これはコメントですが、このようなプログラムの作成では、動作検証しやすいダミーデータの作成もコツの一つです。
例えば、実際のデータよりも少なくして、人工的な値(整数、10の倍数とか)で今の場合だと、一つのファイルは整数、もう一つは10の倍数等を書き込んで置くとデータが正しく読み込まれたか確認がしやすいです。
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 スプレッドシート 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!