stairs(1:10)
このプロットを与える:
注意しないと、最後のデータ ポイントを見逃す可能性があります。明らかに、次の方法でこれを修正できます。
stairs([1:10 10])
しかし、真剣に?それはばかげていると思います。独自の階段機能を転がす以外に、明らかな「簡単な」回避策はありません。
mystairs = @(x)stairs([x x(end)])
しかし、それは実際には階段を一般化するものではなく、1 つの (非常に限られた) ユース ケースを修正するだけです。.m ファイルを作成し、var args を正しく処理するなど、すべての作業を行うことができました。もっと簡単な方法はありますか?