Development Environment | ![]() ![]() |
例題の試行
正確に機能するか否かをチェックするために、collatzplot
を試してください。単純な入力値 3
を使ってみます。そして、前に記述したテーブルの結果と比較してみましょう。つぎのように入力してください。
collatzplot(3)
n = 1
のとき、Collatz は、1で、整数は1つで、正しい結果を示しているように思えます。n = 2
とn = 3
に対して、各整数に対して、数列の長さを示す 2
と8
を示す値が1つのみしか出力されていないので、間違っています。代わりに、複数の値がプロットされなければなりません。問題と離れて、MATLABのデバッグを使ってみましょう。
![]() | デバッグの例題 - Collatz 問題 | デバッグ機能の使用 | ![]() |