如何找到通过复杂点的曲线?

How to find curve which runs through complex points?

我有复点列表:quadratic function

下复点z的轨道
 f(z) = z*z

我知道列表是:

其中:

所以我认为这些曲线将是 exponential spirals

但是my code

 GiveParametric(radius,tMin,tMax) := 
 parametric(radius^t*cos(t),radius^t*sin(t),t,tMin,tMax)$

 GivePolar(radius, tMin,tMax) :=  polar(radius^(2^t),t,tMin,tMax)$

不起作用。

这是 3 个轨道(列表)的图像。每个列表都应该有自己的曲线(函数)

问题:

How to draw (or find equations of) curves which runs through these points ?

我已经使用定义来绘制由线

连接的点序列
GiveContOrbit(r0,a0,tMin, tMax, dt ):=
 block(
   [Orbit,a,r,t, b],
   t : tMin,
   b: 2^t,
   a:a0*b,
   r: r0^b,
   z: GiveZ(r,a),
   Orbit:[[realpart(z),imagpart(z)]], 
   for t:tMin thru tMax step dt do
    ( 
        b: 2^t,
    a:a0*b,
    r: r0^b,
    z: GiveZ(r,a), 
    Orbit:endcons([realpart(z),imagpart(z)],Orbit)),
    return(Orbit) 
    )$

这不是我想要的,但似乎是一个很好的近似值。如我所见,曲线相交。