MATLAB中用cellfun函數處理cell數據


測試設備RCB將采集的數據記錄為.csv文件,利用MATLAB自帶的導入工具可以導入到工作空間中。

如果某個變量在一段時間內沒有值記錄(csv文件中為 ‘ ’),另一段時間內有值,那么導入之后該變量的數據會做為一個CELL類型。

以下說明將空值' '用0填滿並轉化為矩陣類型:

DATA(cellfun('isempty',DATA)> 0) = {'0'};
DATA = cellfun(@str2num,DATA);

關鍵函數為cellfun(),可以指定一個特定函數作用到CELL每一個元素中。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM