exponenta event banner

createCustomDBFromExcel

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

Описание

пример

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

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

Примеры

свернуть все

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

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

  • имя, содержащее ounce_force

  • символ, содержащий ozf

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

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

  • definityExpression, содержащий 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. Если запись единицы измерения для столбцов символа, asciiSymbol или displayName пуста, функция использует имя единицы измерения для отсутствующих записей символа, asciiSymbol или displayName.

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

Пример: custom_units.xlsx

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

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