MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   资料存档 (https://www.labfans.com/bbs/forumdisplay.php?f=72)
-   -   在matlab中获取不带扩展名的文件名 (https://www.labfans.com/bbs/showthread.php?t=24182)

poster 2019-12-10 20:48

在matlab中获取不带扩展名的文件名
 
我想获取不带扩展名的图像文件名。我试图将(fileparts)函数用作:

[pathstr, name, ext, versn] = fileparts(filename); 在此函数中,(文件名)必须带有完整的路径,以便获取变量(名称)中不带扩展名的文件名。

当我只有文件名('D10_11.jpg')时,出现以下错误:

"Input must be a row vector of characters" 请,如果他们是解决此问题的另一个功能



[B]回答:[/B]

这对我来说很好:

>> filename = 'D10_11.jpg'; >> [pathstr,name,ext,versn] = fileparts(filename) pathstr = '' name = D10_11 ext = .jpg versn = '' 您应该检查以确保filename确实是您想要的。该错误表明它不仅仅是像'D10_11.jpg'这样的字符的行向量。



[url=https://stackoverflow.com/questions/4347360]更多&回答...[/url]


所有时间均为北京时间。现在的时间是 01:11

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.