計測データなど、多数のデータを管理していると「ファイル情報を切り分けたい…」という場面がでてくるかもしれません。特に「ファイル名から拡張子を除きたい…」または「拡張子で条件を変えたい…」ときに効果を発揮するのが関数filepatrsです。特にファイル名と拡張子を手軽に切り離すことができるのは嬉しいですね。

サンプルコードはブログ下部です。

clear;clc

% 一つのファイルの場合
file = "D:/SCISEL/test/sample.txt";
[filepath,name,ext] = fileparts(file)



% 複数のファイルの場合
files = ["D:/SCISEL/test/file1.png";...
    "D:/SCISEL/test/file2.jpeg";...
    "D:/SCISEL/test/file3.pptx";...
    "D:/SCISEL/test/file4.m"];
[path,name,ext] = fileparts(files)

MATLAB / LabVIEW関連の投稿をXやYoutubeでしています。
フォローしていただけますと幸いです。

X: https://x.com/SCISEL1990
YouTube:https://www.youtube.com/@scisel