如何从数据文件中创建牛顿吸引池?
我得到了10000点的范围-2,2和他们的复函数z^3-1的零点。我想用三种不同的颜色来描绘它们,以形成融合的盆地。
我从我的程序中获得的数据是可用的这里。格式如下:
(-0.422468,1.36075) (-0.5,0.866025)
(1.19376,1.1324) (1,-6.76273e-19)
..."( )“中的前两个数字是复杂的起点,第二个数字是它收敛到的零。零精确到e-10的水平,我可以很容易地将它更改为e-16。
发布于 2016-01-16 00:42:21
据我所知,我会尝试如下:
plot 'yourdata.dat' using 1:2:(arg($3+$4*{0,1})) '(%lf,%lf) (%lf,%lf)' palette字符串'(%lf,%lf) (%lf,%lf)'是数据的格式,因此gnuplot可以将其读取为一个由四列组成的文件。然后,您可以选择用using 1:2:(arg(...))绘制的列;在这种情况下,x轴是起点的真实部分(第1列),y轴是它的虚部分(第2列)。使用的第三部分,arg($3+$4*{0,1})和选项palette将根据复数0的阶段(列$3和$4)来选择颜色。
https://stackoverflow.com/questions/34816174
复制相似问题