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

10 views (last 30 days)
Ryohei Nakahata
Ryohei Nakahata on 30 Dec 2020
Commented: Ryohei Nakahata on 30 Dec 2020
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 Comments
Hiroyuki Hishida
Hiroyuki Hishida on 30 Dec 2020
Googleで、”matlab 文字列 結合”と検索すると、文字列結合についてのページが出てくるかと思います。 また、Googleで、”matlab 数値 文字列”と検索すると、数値を文字列に変換するページが出てくるかと思います。 これで、なんとかなりそうでしょうか?
菱田
Ryohei Nakahata
Ryohei Nakahata on 30 Dec 2020
ご助言ありがとうございます。ファイル名にファイルをfor構文を用いて格納するのは原理的にどうやら難しそうでしたので、ファイル名に格納しない方法で試行し、解決しました。

Sign in to comment.

Answers (0)

Products


Release

R2020b

Community Treasure Hunt

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

Start Hunting!