要素 1...n を持つベクトル v があり、v(1) = v_0 であることがわかっているとします。
v(i+1) = 1/(a*v(i) + b).
これは、単一の for ループまたは再帰を使用して簡単に実装できます。再帰は、Matlab ではひどいアイデアであり、可能であれば、単一の foor ループはまだ最適ではありません。このような操作をベクトル化できますか?
この投稿をより便利にするために、ベクトル化する一般的な方法はありますか
v(i+1) = f(v(i)),
f(x) は任意の関数ですか? のようなものはどうですか
v(i+1) = a(i)*v(i) + b(i)
ここで、a と b はベクトルです。