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