UC Berkeley 刀具数据集的mat转csv处理

NASA的伯克利刀具数据集链接本人最近打算搞一搞刀具的寿命预测,特此记录伯克利数据集的预处理。大概实现把数据从.mat格式里 按照case和run转成单独的csv格式。之后再用python做神经网络的处理去。% 作于2020-9-29 凌晨% 功能:循环读取case&run,获取相应的6维传感器数据并存储为csv格式% 读入刀具数据mill_data = matfile('mill.mat');% 读取数据块部分mill_data = mill_data.mill;% 获
摘要由CSDN通过智能技术生成

NASA的伯克利刀具数据集链接

本人最近打算搞一搞刀具的寿命预测,特此记录伯克利数据集的预处理。

大概实现把数据从.mat格式里 按照case和run转成单独的csv格式。之后再用python做神经网络的处理去。

% 作于2020-9-29 凌晨
% 功能:循环读取case&run,获取相应的6维传感器数据并存储为csv格式

% 读入刀具数据
mill_data = matfile('mill.mat');
% 读取数据块部分
mill_data = mill_data.mill;
% 获取所有数据块的run长度
[h, w] = size(mill_data);

% 获取属性名
% feature_namelist = fieldnames(mill_data);

case_runs = [17,14,16,7,6,1,8,6,9,10,23,15,15,10,7,6];

for case_id = 1:16
    for case_run = 1:case_runs(case_id)
%         fprintf('正在处理 case_id: %d, case_run: %d.\n', case_id, case_run);
        % 根据case和run获取相应的数据块索引
        case_index = [];
        for i= 1:w
            if (mill_data(i).case == case_id)&&(mill_data(i).run == case_run) 
                case_index(1,:) = i;
                break;
            end
   
  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值