メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

関数の作成

無名関数、ローカル関数、入れ子関数などの関数の作成

関数には一連のコマンドが 1 つ以上含まれており、入力を受け入れて出力を返すことができます。コードが複数行の場合は、function キーワードを使用してファイル内で関数を定義します。たとえば、次の関数は価格に税金を加算します。

function total = addtax(price,taxrate)
     tax = price.*taxrate;
     total = price + tax;
end

あるいは、別の関数に渡す 1 行の関数を定義する場合、無名関数を作成できます。

MATLAB 言語構文

function関数名、入力および出力の宣言

トピック