Main Content

ライブ関数のヘルプの追加

記述するライブ関数についてのヘルプを提供することができます。ヘルプ テキストは、help コマンドを使用するとコマンド ウィンドウに表示されます。doc コマンドを使用して、ヘルプ テキストを別のブラウザーに表示することもできます。

ヘルプ テキストの追加

ヘルプ テキストを作成するには、ファイルの先頭にある関数定義行 (function キーワードがある行) の直前にテキストを追加します。

たとえば、addme.mlx という名前のライブ関数を作成します。

function c = addme(a,b)

switch nargin
    case 2
        c = a + b;
    case 1
        c = a + a;
    otherwise
        c = 0;
end
関数定義行の直前に行を挿入します。次に、[ライブ エディター] タブに移動して [テキスト] ボタンをクリックします。コード行はテキスト行になります。関数について説明するヘルプ テキストを追加します。

Add two values
C = ADDME(A) adds A to itself.
C = ADDME(A,B) adds A and B.

"参考" リンクを追加するには、ヘルプ テキストの末尾に空のテキスト行を追加してから、See also という語句で始まり、その後に関数名のリストが続く行を追加します。

See also SUM, PLUS

関数が検索パス上か現在のフォルダー内にある場合は、help コマンドを使用すると、これらの各関数名がヘルプ テキストへのハイパーリンクとして表示されます。検索パスにない場合、help は、ヘルプ テキストに表示される関数名を出力します。リンクが正しく表示されるようにするには、See also テキストが含まれている行の前に空行が必要です。

addme live function with help text above the code, including the function's purpose, supported syntaxes, and related functions

同じ名前をもつ複数のファイルまたは関数がある場合、help コマンドは関数の優先順位で説明されているルールを適用して表示するヘルプ テキストを決定します。ただし、ファイルが組み込み関数と同じ名前である場合は、コンテキスト メニューの [選択のヘルプ] オプションには組み込み関数のドキュメンテーションが表示されます。

また、ファイルの先頭にコメントを挿入することで、ライブ関数にヘルプを追加することもできます。help コマンドと doc コマンドを使用すると、ファイルの先頭のコメントがヘルプ テキストとして表示されます。これは、ファイルの先頭のテキストが表示されるのと同様です。コメントを追加したヘルプの追加の詳細については、プログラムへのヘルプの追加を参照してください。

ヘルプ テキストの表示

コマンド ウィンドウで「help addme」と入力します。関数 addme のヘルプ テキストがコマンド ウィンドウに表示されます。ヘルプ テキストは関数の名前から始まり、ヘルプ テキストの最初の行 (H1 行と呼ばれることが多い) が続きます。次に MATLAB® は関数の構文を表示します。最後に MATLAB は、残りのすべてのヘルプ テキストを表示します。

Command Window showing the help text for the addme live function

doc addme」と入力して、別のブラウザーに書式設定されたヘルプ テキストを表示します。

Separate browser showing the formatted help text for the addme live function

書式設定されたテキストおよび例の追加

doc コマンドを使用したときに表示されるドキュメンテーションを改善するために、ヘルプ テキストに書式を設定し、ハイパーリンク、イメージ、数式、およびコード例を追加できます。ヘルプ テキストに書式を設定するには、[ライブ エディター] タブに移動し、[テキスト] セクションのオプションを選択します。ハイパーリンク、イメージ、数式、およびコード例を挿入するには、[挿入] タブに移動し、利用できるオプションの中から選択します。

たとえば、関数 addme で、"参考" リンクの前にヘッダーと 2 つの MATLAB コード例を追加することで、数式を 2 番目の構文説明に追加し、例のセクションを作成します。

  1. 関数 addme で、カーソルを 2 番目の構文説明の終わりに合わせ、[挿入] タブに移動して [式] を選択します。c = a + b という式を入力して Esc キーを押します。

  2. カーソルを "参考" リンクの前の空のテキスト行に合わせ、[ライブ エディター] タブに移動して、[見出し 1] テキスト スタイルを選択します。「Examples」という単語を入力します。

  3. [挿入] タブに移動して [コード例][MATLAB] を選択します。表示されたブロックにコード例を入力します。

ライブ エディターでのファイルの書式設定の詳細については、ライブ エディターでのテキストの書式設定を参照してください。

addme live function documentation with formatted help text, including a formatted equation, a heading, and code examples

参考

関連するトピック

外部の Web サイト