0
A
答えて
2
anonymous functionは、関数を定義するの短手の方法です。入力引数(pos
とlen
)を受け取り、結果を返します。
一般的な形式は:
func = @(input,arguments)some_action(input, arguments)
これは、匿名関数を作成するにはfunc
と呼ばれ、入力引数
value1 = 1;
value2 = 2;
output = func(value1, value2)
長期それを通過させることによって(単に他の関数のように)使用することができます上記の例と同等のフォーム関数は、次のようになるでしょう:
function output = func(input, arguments)
output = some_action(input, arguments);
end
だからこのことを念頭に、我々は正常な機能の中に、あなたの質問に
function output = rect2rng(pos, len)
output = ceil(pos):(ceil(pos) + len-1);
end
を匿名関数を打破することができますので、これに基づいて、それはceil
を使用して最も近い整数までpos
を丸めた後、長さの配列を作成しますlen
はこの丸い値として始まります。
私たちはいくつかのテスト入力を渡すと、実際にそれを見ることができます。
rect2rng(1.5, 3)
%// [2 3 4]
rect2rng(1, 3)
%// [1 2 3]
rect2rng(10, 5)
%// [10 11 12 13 14]
関連する問題
- 1. 私は、Pythonのコールバック関数を理解していない
- 2. は、私は理解していないPHPコードに
- 3. 私はtellg関数の働きを理解していないようです
- 4. は、私は私のlaravelコントローラ内の関数のコードを次しているlaravel
- 5. Pythonの関数は、私は次のコード持っているなし
- 6. 無効化トリガーは、私は次のコードを使用してい
- 7. 次の関数構造を理解するのが難しい
- 8. 次のjavascriptコードを理解しようとしています
- 9. この再帰関数を理解していない
- 10. 次のjQueryコードが動作しない理由を理解するには?
- 11. NSMutableDictionaryは、私は次のコードを持っていない明白な理由
- 12. malloc関数は、私は次の簡単なコードを持って
- 13. 無限ループない...私は次のコードしている非同期待つ
- 14. トラブル私は次のコードを持って不透明プロパティ
- 15. jQueryの.each関数は、私は次のように動作しない理由を理解しようとしています
- 16. トラブル理解デコレータ
- 17. は、私は次のコードしている
- 18. は、私は次のコードしている
- 19. 私は、次のコードを理解しようとしてきたのjavascript
- 20. 私のコードがうまくいかない理由を理解できない
- 21. ブラウザが次のコードを解析できない理由
- 22. 無効に無効な名前の引数は、私がこのようなコードを持っている
- 23. 数($ nameArrayは)私は、次のコードを持って正しい値
- 24. コールは、私は、コードのブロックを以下したと、私は次のことを理解したい
- 25. Dapperの:私は次のコードを持っているテーブル名
- 26. .enter()関数を使用してPythonを理解できない
- 27. pryrパッケージ(R言語)のpartial()関数のコードを理解していますか?
- 28. SQL Serverは、私は、次のT-SQL文を理解したい数値
- 29. 私は、コードを次している#
- 30. ロボットテストケース:私はコードを次している