uigetfile関数の使い方について

27 views (last 30 days)
RK
RK on 26 Jul 2021
Commented: RK on 26 Jul 2021
全くのMATLAB初心者です。
[file,path]=uigetfile('*.csv')で、ローカルのcsvファイルを読み込んだ場合、
この読み込んだファイルをさらにxlsreadで読み込むためにはどうすれば良いでしょうか。
①uigetfileでローカルファイルの読み込み
②xlsreadで数値を読み込み
③plotで表示
上記の流れを想定しています。
素人質問で恐縮ですが、教えて頂けますと幸いです。
よろしくお願いします。

Accepted Answer

Hernia Baby
Hernia Baby on 26 Jul 2021
fullfileを使えば解決です。
[file,path]=uigetfile('.csv');
[num,~,~] = xlsread(fullfile(path,file));
  2 Comments
Hernia Baby
Hernia Baby on 26 Jul 2021
numにNaN等が出たらこちら参考にしてください
RK
RK on 26 Jul 2021
丁寧にご対応頂きありがとうございました。
問題なく動作しました。

Sign in to comment.

More Answers (0)

Categories

Find more on GUIDE アプリの移行 in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!