複数のExcelファイルを多次元配列としてインポートするやり方
Mostra commenti meno recenti
こんにちは。
データのインポートについてお伺いいたします。
同一実験の試技のデータが複数の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 Commenti
Yoshio
il 3 Ott 2019
やりたいことをもう少し具体的に記載して頂けますか?
たとえば、ExcelファイルはCSVなのか、データはベクトルなのか行列なのか、サイズはわかっているのか、多次元配列は何次元なのか等です。
ダミーのデータも添付してもらえると、他の方からの回答が得られやすいと思います。
Yoshio
il 11 Ott 2019
サンプルファイルのご提供ありがとうございました。
これはコメントですが、このようなプログラムの作成では、動作検証しやすいダミーデータの作成もコツの一つです。
例えば、実際のデータよりも少なくして、人工的な値(整数、10の倍数とか)で今の場合だと、一つのファイルは整数、もう一つは10の倍数等を書き込んで置くとデータが正しく読み込まれたか確認がしやすいです。
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su スプレッドシート in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!