11.9 引数の検証
Octave は弱い型付けのプログラミング言語です。そのため、引数付きの関数を呼び出すことができますが、その場合エラーが発生したり、望ましくない副作用が生じる可能性があります。たとえば、巨大なスパース マトリックスを使用して文字列処理関数を呼び出す場合などです。
関数の先頭で、関数が正しく呼び出されたかどうかを確認するのは良い習慣です。Octave はこの目的のためにいくつかの関数を提供しています。
Validating the number of Arguments
Validating the type of Arguments
Parsing Arguments