exponenta event banner

loadDataFromMatFile

Загрузка импульсных данных из MAT-файла

Описание

пример

[Time,Voltage,Current] = loadDataFromMatFile(FileName) загружает импульсные данные из MAT-файла.

[Time,Voltage,Current] = loadDataFromMatFile(FileName,Name,Value) функция загружает импульсные данные из MAT-файла с дополнительными опциями, заданными одним или несколькими Name,Value аргументы пары.

Примеры

свернуть все

В этом примере показано, как добавить данные в Battery.PulseSequence объект.

Создайте объект импульсной последовательности.

psObj = Battery.PulseSequence;
disp(psObj);

Загрузите данные из файла.

FileName = 'Synthetic_LiPo_PulseDischarge.mat';
[time,voltage,current] = Battery.loadDataFromMatFile(FileName);

Добавьте данные в последовательность импульсов.

addData(psObj,time,voltage,current);

Входные аргументы

свернуть все

Путь или имя файла MAT, содержащего данные последовательности импульсов.

Пример: 'Synthetic_LiPo_PulseDischarge.mat'

Типы данных: char

Аргументы пары «имя-значение»

Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

Пример: Battery.loadDataFromMatFile(FileName,'TimeVariable','myTimeVariable')

Это значение используется для указания переменной времени для поиска в MAT-файле. Если параметр не указан, метод выполняет поиск переменных, содержащих 'time'.

Пример: Battery.loadDataFromMatFile(FileName,'TimeVariable','myTimeVariable')

Типы данных: char

Это значение используется для задания переменной напряжения для поиска в MAT-файле. Если параметр не указан, метод выполняет поиск переменных, содержащих 'voltage'.

Пример: Battery.loadDataFromMatFile(FileName,'VoltageVariable','myVoltageVariable')

Типы данных: char

Это значение используется для указания текущей переменной для поиска в MAT-файле. Если параметр не указан, метод выполняет поиск переменных, содержащих 'current'.

Пример: Battery.loadDataFromMatFile(FileName,'CurrentVariable','myCurrentVariable')

Типы данных: char

Выходные аргументы

свернуть все

mоколо-1 массив временных данных, в с.

Типы данных: double

mоколо-1 массив данных напряжения, в В.

Типы данных: double

mоколо-1 массив текущих данных, в А.

Типы данных: double

Представлен в R2016b