帮助中心帮助中心
电池。PulseSequence
从mat文件加载脉冲数据
[Time,Voltage,Current] = loadDataFromMatFile(FileName)
[Time,Voltage,Current] = loadDataFromMatFile(FileName,Name,Value)
例子
(时间,电压,当前的= loadDataFromMatFile(文件名)函数从mat文件加载脉冲数据。
(时间,电压,当前的= loadDataFromMatFile(文件名)
时间
电压
当前的
文件名
(时间,电压,当前的= loadDataFromMatFile(文件名,名称,值)函数用一个或多个指定的附加选项从mat文件加载脉冲数据名称,值对参数。
(时间,电压,当前的= loadDataFromMatFile(文件名,名称,值)
名称,值
全部折叠
此示例显示如何将数据添加到电池。PulseSequence对象。
创建一个脉冲序列对象。
psObj = Battery.PulseSequence;disp (psObj);
从文件中加载数据。
文件名=“Synthetic_LiPo_PulseDischarge.mat”;[time,voltage,current] = Battery.loadDataFromMatFile(FileName);
将数据添加到脉冲序列中。
addData (psObj、时间、电压、电流);
untitled.mat
包含脉冲序列数据的mat文件的路径或文件名。
例子:“Synthetic_LiPo_PulseDischarge.mat”
“Synthetic_LiPo_PulseDischarge.mat”
数据类型:字符
字符
指定可选参数对为Name1 = Value1,…,以=家,在那里名字参数名称和价值对应的值。名称-值参数必须出现在其他参数之后,但对的顺序无关紧要。
Name1 = Value1,…,以=家
名字
价值
在R2021a之前,使用逗号分隔每个名称和值,并将其括起来名字在报价。
例子:Battery.loadDataFromMatFile(文件名,“TimeVariable”、“myTimeVariable”)
Battery.loadDataFromMatFile(文件名,“TimeVariable”、“myTimeVariable”)
myTimeVariable
TimeVariable
特征向量
使用此值指定要在mat文件中搜索的时间变量。如果未指定,该方法搜索包含“时间”。
“时间”
VoltageVariable
伏特
使用此值指定要在mat文件中搜索的电压变量。如果未指定,该方法搜索包含“电压”。
“电压”
例子:Battery.loadDataFromMatFile(文件名,“VoltageVariable”、“myVoltageVariable”)
Battery.loadDataFromMatFile(文件名,“VoltageVariable”、“myVoltageVariable”)
myVoltageVariable
CurrentVariable
使用此值指定要在mat文件中搜索的当前变量。如果未指定,该方法搜索包含“当前”。
“当前”
例子:Battery.loadDataFromMatFile(文件名,“CurrentVariable”、“myCurrentVariable”)
Battery.loadDataFromMatFile(文件名,“CurrentVariable”、“myCurrentVariable”)
myCurrentVariable
米
1
米——- - - - - -1时间数据数组,s。
数据类型:双
双
米——- - - - - -1电压数据数组,以V为单位。
米——- - - - - -1当前数据的数组,在A。
在R2016b中引入
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:。
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处