連番のcsvファイル​を読み込む方法を教え​てください。

10 ビュー (過去 30 日間)
Ryohei Nakahata
Ryohei Nakahata 2020 年 12 月 30 日
コメント済み: Ryohei Nakahata 2020 年 12 月 30 日
20200824E#1.csvから20200824E#5.csvの5つのファイルを読み込み、ファイル名(e.g.20200824E#1)に格納したいと考えています。しかし、方法が分からないのでご教示いただければ幸いです。
date='20200824'
group='E#'
extension= '.csv'
for i=1:5
filename=[date,group, num2str(i), extension]
f=table2array(readtable(filename)) %このfの名称をファイル名にしたいです。
end
  2 件のコメント
Hiroyuki Hishida
Hiroyuki Hishida 2020 年 12 月 30 日
Googleで、”matlab 文字列 結合”と検索すると、文字列結合についてのページが出てくるかと思います。 また、Googleで、”matlab 数値 文字列”と検索すると、数値を文字列に変換するページが出てくるかと思います。 これで、なんとかなりそうでしょうか?
菱田
Ryohei Nakahata
Ryohei Nakahata 2020 年 12 月 30 日
ご助言ありがとうございます。ファイル名にファイルをfor構文を用いて格納するのは原理的にどうやら難しそうでしたので、ファイル名に格納しない方法で試行し、解決しました。

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeGoogle についてさらに検索

製品


リリース

R2020b

Community Treasure Hunt

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

Start Hunting!