mandelbrot

    1熱度

    1回答

    我已經看過其他關於這個問題,但我似乎無法弄清楚我要去哪裏錯了。我們的目標是「編寫一個程序來生成Mandelbrot集的圖像,方法是對跨越-2≤x≤2和-2≤y區域的N×N網格執行c = x + iy的所有值的迭代≤2.製作一張密度圖,Mandelbrot集內的網格點顏色爲黑色,而外部的顏色爲白色。「當在Mandelbrot集合中被認爲當z'= z^2 + c迭代時,z的大小從不大於2。 我的代碼產

    0熱度

    1回答

    我目前正試圖編寫一個程序來生成mandelbrot集。然而,即使我做了大量的測試,每一種方法。整套的形狀似乎是錯誤的。我正在尋求幫助,如果有人知道如何解決這個問題,我會很高興。 import java.awt.*; import javax.swing.*; public class MandelbrotMenge extends JComponent { int WIDTH =

    0熱度

    2回答

    我正在運行一個計算mandelbrot集合的go程序。每個像素都啓動一個gouroutine來計算收斂。該程序運行良好的pixelLengthx = 1000,pixelLengthy = 1000。 如果我運行相同的代碼爲pixelLengthx = 4000,pixelLengthy = 4000,程序啓動幾十秒鐘後打印此: goroutine 650935 [GC assist wait]:

    0熱度

    2回答

    這是從圍棋編程語言的鍛鍊通過多諾萬& Kernighan的: 練習3.6:超級採樣是通過在每個像素內計算在幾個點的顏色值,以減少像素化的效果的技術並取平均值。最簡單的方法是將每個像素分成四個「子像素」。實施它。 這裏是我的解決方案: // Mandelbrot emits a PNG image of the Mandelbrot fractal. package main import (

    2熱度

    1回答

    我正在優化pyOpenCL中的Mandelbrot渲染器,並希望將塊中的迭代拆分,以便更好地利用我的GPU。 最大迭代次數= 1000和2個「塊」的示例: 1.運行mandelbrot轉義算法以進行迭代0-500。 2.保存每一點所需要的迭代,其中迭代< 500和所有其他點與500迭代再次運行 - 1000 第一循環的工作原理是預期,但之後每塊會導致錯誤的結果。我真的想更具體,但我不知道真正的問題

    0熱度

    1回答

    是否有任何浮點類型在小數點後存儲的位數多於C++中的double(或任何替代方法,這會使double存儲更多數字)?我看過long double也許更準確。 在我的程序中,我們可以放大Mandelbrot集,但是在一些縮放之後,圖片變得像素化。我認爲這是因爲與兩個相鄰像素相關的兩個複數之間的長度小於兩個連續的double值之間的差。在程序中我使用了長雙。 如果很重要,那麼我的電腦的處理器是英特爾®

    -3熱度

    1回答

    如何讓我的Python程序更快?這個程序計算Mandelbrot集並用龜畫出它。我認爲問題出現在for循環中。也許這些步驟花費了太多時間。 import numpy as np import turtle turtle.ht() turtle.pu() turtle.speed(0) turtle.delay(0) turtle.colormode(255) i= int(input

    1熱度

    1回答

    我想製作一個允許縮放的Mandelbrot程序,但縮放似乎沒有工作,而且我也沒有看到我實施縮放的方式有什麼問題。我正在使用eclipse,程序不會返回任何錯誤。這裏是我的代碼: import java.awt.Graphics; import java.awt.event.*; import java.awt.image.BufferedImage; import javax.swing.J

    -1熱度

    1回答

    我想找出一種方法放大我的Mandelbrot設置點擊。我有它,所以當我點擊它稍微放大,但它不會相應地移動Mandelbrot。 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.

    2熱度

    1回答

    是否有可能改變Mandelbrot集的式(其爲f(z)的= Z^2 + c。通過默認)爲不同的一種(F(Z)= Z^2 + C * E ^( - z)是我需要)時使用逃生時間算法,如果可能的話怎麼樣? 我目前使用此代碼由FB36 # Multi-threaded Mandelbrot Fractal (Do not run using IDLE!) # FB - 201104306 impor