string形式のファイル名の作成
Afficher commentaires plus anciens
csv形式のファイルからデータをインポートして、処理した上でcsvファイルと同じファイル名のxlsxファイルの作成を考えております。
file = "C:\asdf.csv";
[filepath,name,ext] = fileparts(file)
としてcsvのファイル名をstring形式で取り込み
処理したデータTを
writetable(T,name.xlsx)
とすればできるのではないか考えたのですができませんでした。
良い方法があれば教えていただけないでしょうか?
4 commentaires
Atsushi Ueno
le 3 Juil 2022
Atsushi Ueno
le 3 Juil 2022
writetable(T,name.xlsx)
ではなく
writetable(T,'name.xlsx')
とする必要がありますが、そこは問題ないでしょうか?
Koji
le 3 Juil 2022
Atsushi Ueno
le 3 Juil 2022
そういう事でしたか。それならこれでファイル名の拡張子だけ変更して保存する事が出来ます
file = "C:\asdf.csv";
[filepath,name,ext] = fileparts(file)
writetable(T,[filepath,name,'.xlsx']);
Réponse acceptée
Plus de réponses (2)
Koji
le 3 Juil 2022
0 votes
Koji
le 4 Juil 2022
0 votes
1 commentaire
Atsushi Ueno
le 4 Juil 2022
おっとこれはすいません。間違えてstring型に文字ベクトルをくっつけてしまいました。
Catégories
En savoir plus sur Text Data Preparation dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!