牛顿分形发生器
给定一个复杂的多项式,使用牛顿法生成图像。
x ^ 3-1-[-1,1] X [-1,1]范围内
要生成此文件,请运行./newtonfractal
这个项目让我学习
C ++面向对象编程
如何在C ++中生成ppm图像
正则表达式
解释命令行参数
要构建,只需运行make 。
要运行,。/ newtonfractal [多项式系数] 。
图像生成为.ppm文件
命令行参数
默认情况下,该程序生成上面的图像:
512x512像素分辨率
在复杂平面中绘制一个2.0x2.0矩形
此矩形的左上角是-1 + 1i
像素根据默认调色板着色
像素根据迭代深度着色
最大迭代深度为4000
-v:详细输出
-c [coefficients]:控制生成什么多项式,系数应按x的幂升序排列,并用空格隔开,每个系数的形式应为x + yi或x-yi 。 有效系数的正则表达式为“(。*)
2021-12-01 18:23:21
53KB
C++
1