mandelbrot

    0热度

    2回答

    这是从围棋编程语言的锻炼通过多诺万& Kernighan的: 练习3.6:超级采样是通过在每个像素内计算在几个点的颜色值,以减少像素化的效果的技术并取平均值。最简单的方法是将每个像素分成四个“子像素”。实施它。 这里是我的解决方案: // Mandelbrot emits a PNG image of the Mandelbrot fractal. package main import (

    -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.

    0热度

    1回答

    我目前正试图编写一个程序来生成mandelbrot集。然而,即使我做了大量的测试,每一种方法。整套的形状似乎是错误的。我正在寻求帮助,如果有人知道如何解决这个问题,我会很高兴。 import java.awt.*; import javax.swing.*; public class MandelbrotMenge extends JComponent { int WIDTH =

    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

    2热度

    1回答

    我正在优化pyOpenCL中的Mandelbrot渲染器,并希望将块中的迭代拆分,以便更好地利用我的GPU。 最大迭代次数= 1000和2个“块”的示例: 1.运行mandelbrot转义算法以进行迭代0-500。 2.保存每一点所需要的迭代,其中迭代< 500和所有其他点与500迭代再次运行 - 1000 第一循环的工作原理是预期,但之后每块会导致错误的结果。我真的想更具体,但我不知道真正的问题

    0热度

    1回答

    是否有任何浮点类型在小数点后存储的位数多于C++中的double(或任何替代方法,这会使double存储更多数字)?我看过long double也许更准确。 在我的程序中,我们可以放大Mandelbrot集,但是在一些缩放之后,图片变得像素化。我认为这是因为与两个相邻像素相关的两个复数之间的长度小于两个连续的double值之间的差。在程序中我使用了长双。 如果很重要,那么我的电脑的处理器是英特尔®

    1热度

    1回答

    我已经看过其他关于这个问题,但我似乎无法弄清楚我要去哪里错了。我们的目标是“编写一个程序来生成Mandelbrot集的图像,方法是对跨越-2≤x≤2和-2≤y区域的N×N网格执行c = x + iy的所有值的迭代≤2.制作一张密度图,Mandelbrot集内的网格点颜色为黑色,而外部的颜色为白色。“当在Mandelbrot集合中被认为当z'= z^2 + c迭代时,z的大小从不大于2。 我的代码产

    0热度

    2回答

    我正在运行一个计算mandelbrot集合的go程序。每个像素都启动一个gouroutine来计算收敛。该程序运行良好的pixelLengthx = 1000,pixelLengthy = 1000。 如果我运行相同的代码为pixelLengthx = 4000,pixelLengthy = 4000,程序启动几十秒钟后打印此: goroutine 650935 [GC assist wait]: