問題タブ [mandelbrot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - マンデルブロの悪い画像の精度のカラーサイクル?
PHPでマンデルブロを作成しましたが、マンデルブロは少し奇妙に見えます。どうすれば改善できますか?
ここで実際の例を見つけることができます:http ://www.phpdevpad.de/index.php?id=190 。
更新:マンデルブロ-900回の反復によるズーム:
更新:私はマンデルブロを計算するこの方法を使用します:
math - マンデルブロ フラクタルをどのように継続的に改善しますか?
多くのマンデルブロ画像ジェネレーターがマンデルブロの低解像度フラクタルを描画し、フラクタルを継続的に改善するのを見てきました。これはタイリング アルゴリズムですか? 以下に例を示します: http://neave.com/fractal/
更新: マンデルブロを再帰的に分割して計算する方法については、http ://www.metabit.org/~rfigura/figura-fractal/math.html を見つけました。kd-tree を使用して画像を細分化することは可能でしょうか?
更新 2: http://randomascii.wordpress.com/2011/08/13/faster-fractals-through-algebra/ 更新 3: http://www.fractalforums.com/programming/mandelbrot-exterior-optimization/15/
c - OpenMPのマンデルブロ集合
誰かが私がこのコードを改善し、私にいくつかのヒントを与えるのを手伝ってくれますか?マンデルブロ集合のOpenMPバージョンを自分で作成しようとしていました。私はOpenMPの初心者ですが、ここでは速度が上がっていません。おそらくそれが原因です#pragma omp critical
が、今のところ、これ以上のアイデアは考えられません。
php - PHPの53ビット浮動小数点精度以上ですか?
重複の可能性:
PHPで高精度の小数を操作するにはどうすればよいですか
マンデルブロフラクタルの場合、phpでは53ビットよりも浮動小数点の精度が必要です。これは可能ですか?php浮動小数点に関するこの投稿を読みましたが、理解するのは難しいです:http ://www.mysqlperformanceblog.com/2008/01/10/php-vs-bigint-vs-float-conversion-caveat/
php - bc-math が機能しないのはなぜですか?
私の関数では、php bc-math を使用して精度を向上させたいと考えています。すべての操作を無駄に置き換えようとしました。これは float から string への変換の問題ですか?
kdtree - Quadtree と kd-tree の分割とマンデルブロ集合?
四分木または kd ツリーの分割とマンデルブロ集合について読んだことがありますが、最初の分割前の四角形とフレームがマンデルブロ集合にあるか、反復深度が同じで、アルゴリズムがタイリングから戻った場合はどうなりますか? 長方形が大きすぎる場合、長方形の塗りつぶしを強制的にスキップするにはどうすればよいですか?
fractals - ジュリア集合とマンデルブロ集合の関係は何ですか?
私はマンデルブロ集合を書き、ジュリア集合について読んだことがありますが、それは非常に似ていますが、正確にはどのような関係がありますか?マンデルブロ集合を使用してジュリア集合を描くことはできますか?開始パラメータは何ですか?マンデルブロ集合の私のコードを読んでください:
マンデルブロ集合がzに対して反復され、ジュリア集合がcに対して反復されることの意味がわかりませんか?コードを変更する必要がありますか?
更新:コードを変更しましたが、機能しません。私の考えは、0ではなく$reと$imから始めることです。
更新2:これを忘れました:
c - 低解像度のマンデルブロ フラクタルではありません... 十分な解像度ですか?
さて、これは私が問題を抱えている奇妙なものです(ところでgccでコンパイルされています)
以下は、コマンド プロンプト用のマンデルブロ フラクタル ジェネレーターのソースです。私は以前にこれを行ったことがあり、コマンドプロンプトでマンデルブロフラクタルを実際に生成するために必要なコードをどれだけ速く生成できるかを確認するために、自分でスピードテストを行いたいと思いました。ときどき私はこれをやって、楽しみのために自分自身をテストします
とにかく、私は新しい問題に遭遇しましたが、何が問題なのかよくわかりません。フラクタルがレンダリングされると、反復回数や設定した escapeValue に関係なく、常に楕円として表示されます! それを行うべきではありません。
mandelbrot/cpp オタクの皆さん、私が「mandelbrot」の形にならない理由を特定するのを手伝ってくれませんか?
ここまでたどり着いてくれてありがとう、助けてくれてありがとう!
java - Java でのマンデルブロー集合フラクタルのズームイン
マンデルブロ セット フラクタル ビューアを作成し始めています。フラクタルのズームインに関しては、多くの問題があります。ズームしようとすると、視聴者は中心に近づきます。私はこのジレンマを理解するためにできる限りのことをしました。フラクタルを拡大すると、フラクタルの中心ではなく、画面の中心が拡大されるようにするにはどうすればよいですか?
c - C でマンデルブロ集合プロットを作成する際の問題
C コードでマンデルブロー集合を作成しようとしています。私の出力は、Argandまたは複素平面にプロットされる実部の1列と虚部の1列のデータファイルになります。私はヘッダーで定義されたすべての複雑な数学のものを持っており、実部と虚部に acomplex.h
を持つ構造を使用しています。dz のトラフ値をループし、z iter=80 回、またはポイントが定義された半径の外側に来るまで更新しようとしています。dz は虚数であり、本質的に範囲 [(dzrmin + i*dzimin), (dzrmax +i*dzimax)] にあります。z は現在の複素数で、z^2 = dz + z として更新されます。2 つの複素数を合計する関数と、複素数を適切に 2 乗する関数があります。ここに私のコード全体がありますcomplex
double R
double I
csum()
csquare()
そして私のヘッダーファイルcomplex.h
私はいくつかの実数値を取得しています。それらは非常に急速に大きくなり、半径 2 の外側にあり、多くの実部-nan
と虚部が続きます-nan
。私が欠けているものに関する提案はありますか?