日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > 循环神经网络 >内容正文

循环神经网络

matlab cell转数组_MATLAB批量修改文件名

發布時間:2024/9/27 循环神经网络 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matlab cell转数组_MATLAB批量修改文件名 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

評論區旁友建議使用narsort排序而不是直接修改文件名。我覺得相關條件下也可以,所以原文末尾加上了narsot排序法。

以下是原文


2019-05-09

最近實驗室小可愛幫忙做實驗和記錄實驗數據,不過新手總有些錯誤操作,比方說因為忘記修改存儲路徑導致圖片的命名帶括號同時無法排序。比如下圖:

Fig. 因為括號前有空格和數字,同時括號內數字不等長,MATLAB的dir無法正常排序

在使用MATLAB中“列出當前工作目錄中的文件”函數dir的幫助下,我們得到下述排序結果:

Fig. 非正常命名的MATLAB自動排序結果

這種排序方式的問題就是,會得到規律變化的時序信號,給人一種我終于可以畢業的錯覺。所以為了能讓不分時序的MATLAB得到時序的正常圖片序列,需要將圖片名改為如下格式:

Fig. 這才是看起來可能讓小可愛和我都畢業的圖像序列名

所需MATLAB的lines如下:

****注意!使用前務必備份需要改名的數據!萬一造成數據丟失也不會少篇paper~

%% Rename image Seq

最后的結果就是上一個截圖和下面這個截圖了:

Fig. 雖然這組數據對畢業沒有什么太大的貢獻,我還是很喜歡它們

希望這篇文章能對和我一樣經常dir找不到文件的旁友有所幫助。

以下是2019-05-12新加內容:

評論區旁友推薦使用的narsort函數非常好用,以前親測可用。相關鏈接見參考文獻3和4。

在去年我的數據文件名全是自然排序的時候我用了參考文獻4~ CSDN的博客,一直很喜歡,直到換了課題和設備。如果數據組成結構比較單一,不是結構體套結構體再套...,無限建議使用narsort~~~

narsort函數在批量修改文件名之前用過,但是后來放棄了,不過一時想不起來為什么后來放棄使用這個函數。那么最近幾天看了一下數據的組成結構,明白了當時自己為什么在后期的實驗處理中放棄MATLAB社區中都極為推崇的自然排序:數據來源于不同的采樣設備,多數工業設備都比較老舊,不會采取自然命名法。同時,由于處理方式未知,一組數據不太可能只處理一次。自然排序法加入批次處理后,要求文件名序列<X> must be a cell array.,實際上在整體運行的時候結構體的結構體里的元胞數組。。。一個循環,然后再存進結構體里,然后粘貼名字又一個循環。其實和事先找出異常組單獨修改相比,看個人需要。目前資瓷改文件名。

lingling

參考文獻:

1、matlab 重命名文件和文件夾- ranjiewen - 博客園

2、matlab批量對文件進行重命名- 暮日落流年的博客- CSDN博客

3、Natural-Order Filename Sort

4、Matlab文件列表實現自然排序的方法排序

總結

以上是生活随笔為你收集整理的matlab cell转数组_MATLAB批量修改文件名的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。