matlab批量修改副檔名

2021-07-24 17:02:47 字數 516 閱讀 6765

有時候matlab在儲存檔案的時候,擴充套件檔名一不小心會寫錯,導致批量生成的檔案格式或檔名不是想要的。例如處理完乙個影象庫的影象所有結果都儲存為了「.jpg」格式結果,但是實際想處理完結果儲存為「.mat」件。

matlab修改批量修改副檔名如下:  

newname = [filename(1:end-4) '.mat']; //新檔名,擴充套件名為mat

movefile(['./result/' filename],['./mat/' newname]);//移入新副檔名的檔案中

end但是儲存的目錄會發生修改,從當前目錄下「./result」修改到了「./mat」下面,程式跑完手動修改即可。

個人學習記錄,由於能力和時間有限,如果有錯誤望讀者糾正,謝謝!

副檔名批量調整

平時需要統一一些副檔名,手動更改太麻煩,便寫了乙個將副檔名批量小寫的指令碼,如下 import os import sys,getopt opts,args getopt.getopt sys.ar 1 p s floderpath for op,value in opts if op p flod...

linux使用rename批量修改副檔名

一.rename解決 1.ubuntu系統下 rename s c h 把當前目錄下的字尾名為.c的檔案更改為.h的檔案 如果要批量去掉字尾則 rename s c 這樣就會把當前資料夾下的字尾為.c的副檔名去掉 2.centos5.5系統下 rename c h c 把當前目錄下的字尾名為.c的檔...

Python小指令碼 批量修改檔名與副檔名

0x01 修改前後效果對比 修改前 修改後 0x02 原始碼 coding utf 8 by landgrey function modify the file name or file postfix import os path r c works try 要修改檔案所處路徑 all file ...