createCustomDBFromExcel

Создайте файл базы данных пользовательских модулей из электронной таблицы Microsoft Excel

Описание

пример

createCustomDBFromExcel(units_db.xlsx) создает пользовательский файл базы данных модулей измерения из Excel® электронная таблица, содержащая пользовательские модули. На всех поддерживаемых платформах, createCustomDBFromExcel функция поддержек: .xls и .xlsx файлы.

Для просмотра поддерживаемого формата электронных таблиц см. раздел «Пользовательские модули измерения» «Формат электронных таблиц».

Примеры

свернуть все

Создайте пользовательский файл базы данных модулей измерения из пользовательского файла электронной таблицы Excel, unitsDB.xlsx.

Создайте электронную таблицу Excel, содержащую эти столбцы и данные в любом порядке:

  • name, содержащий ounce_force

  • symbol, содержащий ozf

  • asciiSymbol, содержащий ozf

  • displayName, содержащий {\rm{}oz_{force}}

  • definitionExpression, содержащий oz*gn

  • conversionFactor, содержащий 1

  • conversionOffset, содержащий 0

  • physicalQuantity, содержащий force

Введите пользовательские спецификации единиц измерения.

Сохраните файл базы данных, например unitsDB.xlsx.

Создайте базу данных.

createCustomDBFromExcel('unitsDB.xlsx')

Функция создает unitsDB.slunitdb.mldatx в текущей папке.

Добавьте текущую папку в MATLAB® путь.

addpath C:\work\custom_units

Загрузите новую базу данных модулей в память.

rehashUnitDBs

Входные параметры

свернуть все

Настраиваемая модулем база данных, заданная как имя файла базы данных модулей Excel. Создайте этот файл в виде электронной таблицы Excel со столбцами, которые содержат пользовательскую информацию об модулях.

Функция создает модуль файл базы данных, units_db.slunitdb.mldatx, в текущей папке, где units_db - имя файла Excel. Если запись модуля пуста для symbol, asciiSymbol или displayName столбцов, функция использует имя модуля для отсутствующих symbol, asciiSymbol или displayName записей.

Для просмотра поддерживаемого формата электронных таблиц см. раздел «Пользовательские модули измерения» «Формат электронных таблиц».

Пример: custom_units.xlsx

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

Введенный в R2020a