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 массив данных времени, в s.

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

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

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

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

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

Введенный в R2017b