反復関数系による記述とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > 反復関数系による記述の意味・解説 

反復関数系(IFS)による記述

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/03/29 06:48 UTC 版)

レヴィC曲線」の記事における「反復関数系(IFS)による記述」の解説

反復関数システムIFS、または事実上カオスゲームIFS手法)を使用する場合C曲線構築はやや簡単である。 これには、二つの「規則」を必要とする、すなわち、平面上の2つの点が、それぞれスケール因子1/√2と関連付けられる。第1の規則45°回転、第2の規則は -45°回転である。この規則が、ある点[X, y ]に対し反復的に実行される、このときに2つ規則ランダムに選択適用され回転拡大縮小規則関連付けられたパラメーター用いられる、そして2次元変換関数によりC曲線対応する点が得られる複素数使用すると、IFSは以下のように表せる。 f 1 ( z ) = ( 1 − i ) z 2 {\displaystyle f_{1}(z)={\frac {(1-i)z}{2}}} f 2 ( z ) = 1 + ( 1 + i ) ( z − 1 ) 2 {\displaystyle f_{2}(z)=1+{\frac {(1+i)(z-1)}{2}}} 初期値S 0 = { 0 , 1 } {\displaystyle S_{0}=\{0,1\}} また実数使用したIFSでも記述できる。 f 1 ( x , y ) = [   0.5   − 0.5   0.5   0.5 ] [   x y ] {\displaystyle f_{1}(x,y)={\begin{bmatrix}\ 0.5&\ -0.5\ \\0.5&\ 0.5\end{bmatrix}}{\begin{bmatrix}\ x\\y\end{bmatrix}}} f 2 ( x , y ) = [   0.5   0.5   − 0.5   0.5 ] [   x y ] + [   0.5 0.5 ] {\displaystyle f_{2}(x,y)={\begin{bmatrix}\ 0.5&\ 0.5\ \\-0.5&\ 0.5\end{bmatrix}}{\begin{bmatrix}\ x\\y\end{bmatrix}}+{\begin{bmatrix}\ 0.5\\0.5\end{bmatrix}}} 上記の式を展開すると、以下の式が得られる。これらの関数反復的に計算してプロットするとレヴィC曲線描画できる。 ƒ1 x n + 1 = 0.5 x n - 0.5 y n y n + 1 = 0.5 x n + 0.5 y n ƒ2 x n + 1 = 0.5 x n + 0.5 y n + 0.5 y n + 1 = −0.5 x n + 0.5 y n + 0.5

※この「反復関数系(IFS)による記述」の解説は、「レヴィC曲線」の解説の一部です。
「反復関数系(IFS)による記述」を含む「レヴィC曲線」の記事については、「レヴィC曲線」の概要を参照ください。

ウィキペディア小見出し辞書の「反復関数系による記述」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

反復関数系による記述のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



反復関数系による記述のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのレヴィC曲線 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS