资源简介
代码功能:弹出文件选择对话框,指定格式文件的自动导入
以NASA锂电池数据集为例,压缩版中含有数据集。
代码片段和文件信息
function [data] = loadBatteryData(datasetNumber)
% 加载锂电池数据集
% Input:
% datasetNumber-两位数即 05 06 07 18
% Output:
% data - 电池容量
% Usage:
% 选择锂电池数据集mat文件所在的文件夹;
R = uigetdir(‘*.mat‘‘Choose battery data‘); %选择数据集所在文件夹
if datasetNumber<10
name = [‘B000‘ num2str(datasetNumber)];
load([R ‘\B000‘ num2str(datasetNumber) ‘.mat‘]name);
end
if datasetNumber>9
name = [‘B00‘ num2str(datasetNumber)];
load([R ‘\B00‘ num2str(datasetNumber) ‘.mat‘]name);
end
s = eval(name);
temp = s.cycle;
for i =1:length(temp)
if strcmp(temp(i).type ‘discharge‘)
data(i) = temp(i).data.Capacity;
end
end
index = find(data==0);
data(index)=[];
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 747 2018-01-29 15:51 loadBatteryData.m
文件 15956874 2008-10-01 15:50 BatteryAgingARC-FY08Q4\B0005.mat
文件 16028159 2008-10-01 15:50 BatteryAgingARC-FY08Q4\B0006.mat
文件 16049460 2008-10-01 15:50 BatteryAgingARC-FY08Q4\B0007.mat
文件 8502218 2008-10-01 15:50 BatteryAgingARC-FY08Q4\B0018.mat
文件 2834 2008-09-30 21:54 BatteryAgingARC-FY08Q4\README.txt
目录 0 2018-01-09 09:42 BatteryAgingARC-FY08Q4
----------- --------- ---------- ----- ----
56540292 7
相关资源
- 数字图像处理MATLAB版冈萨雷斯+中文高
- 惯导温度补偿标定matlab与采样数据
-
MATLABSIMUli
nk建模与仿真精讲.zip - SSB调制解调(matlab)
- 小波分析的matlab仿真
- 基于小波变换的图像压缩与matlab仿真
- 基于MATLAB声发射信号的分析 代码源
- 基于matlab的各种多元统计分析模型源
- matlabGUI设计在时域分析中的应用-MAT
- Matlab关于人工神经网络在预测中的应
- MATLAB的电力输电线路短路分析.pdf
- 数字 一阶低通滤波器 matlab 幅频响应
- OSELM代码matlab实现
- QPSK的matlab
- 蒙特卡洛法matlab实现
- ICA独立成分分析的matlab代码
- 16qam仿真及注解
- 数值分析课程设计.docx
- 邮政运输网络中的邮路规划和邮车调
- RLS算法的matlab代码
- MATLAB图像滤波去噪分析及其应用-201
- pca matlab代码 数据降维
- 基于MATLAB的人脸识别源码
- 基于lpc的语音信号的分析与合成matl
- imagenet-vgg-verydeep-19.mat
- 基于MATLAB的pegasis路由算法研究
- 实战大数据 MATLAB数据挖掘详解与实践
- 数字图像处理高级应用:基于MATLAB与
- matlab实现对机读卡识别
- 一级倒立摆MATLAB与Adams联合仿真,保证
评论
共有 条评论