米ain Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

createCustomDBFromExcel

米icrosoftExcelスプレッドシートからのカスタム単位データベース ファイルの作成

説明

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®パスに追加します。

addpathC:\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 で導入