0
点赞
收藏
分享

微信扫一扫

螺旋线的种类及公式 Spirals and formulas


Spiral                    Line 1                                  Line 2                        Notes        
-----------------------------------------------------------------------------------------------------------------
Archimedean 1        t=it*i;                                 x=r*cos(t)+c;                    Reg.    阿基米德螺旋线
                                r=a+b*t;                            y=r*sin(t)+c;
-----------------------------------------------------------------------------------------------------------------                        
Archimedean 2         t=it*i;                                y=r*cos(t)+c;                     Reg.    阿基米德螺旋线
                                 r=a+b*t;                            x=r*sin(t)+c;
-----------------------------------------------------------------------------------------------------------------
Euler                         t+=dt;                               x+=cos(t*t)*dt;                  Diff.    欧拉螺旋线
                                //dt=it/n;                             y+=sin(t*t)*dt;
-----------------------------------------------------------------------------------------------------------------
Fermat                     t=it*i;                                 x=r*cos(t)+c;                     2 parts    费马螺旋线
                                r=a*sqrt(t);                        y=r*sin(t)+c;
-----------------------------------------------------------------------------------------------------------------
Hyperbolic                t=it*i;                               x=r*cos(t)+c;                    Reg.    双曲线螺旋线
                                 r=a/t;                               y=r*sin(t)+c;
-----------------------------------------------------------------------------------------------------------------
Lituus                       t=it*i;                                x=r*cos(t)+c;                      Reg.    连锁螺线
                                 r=sqrt(a/t);                       y=r*sin(t)+c;
-----------------------------------------------------------------------------------------------------------------
Logarithmic              t=it*i*10;                          x=r*cos(t)+c;                    Reg.    对数螺旋线
                                 r=a*(exp(b*t));                 y=r*sin(t)+c;
-----------------------------------------------------------------------------------------------------------------
Theodorus                t=it*i;                               x=sc*r*cos(t)+c;                Diff.    特奥多鲁斯螺旋线
                                 r=sqrt(i);                          y=sc*r*sin(t)+c;
-----------------------------------------------------------------------------------------------------------------
Fibonacci                 t=it*i;                                         x=a*r*cos(t)+c;         Diff.    斐波那契螺旋线
                                r=(pow(gm,i)-pow(gn,i))/sq5;     y=a*r*sin(t)+c;
-----------------------------------------------------------------------------------------------------------------
Involute                   t=it*i;                                x=r*(cos(t)+t*sin(t))+c;        Diff.    渐开螺旋线
                               r=a;                                  y=r*(sin(t)-t*cos(t))+c;
-----------------------------------------------------------------------------------------------------------------
Super                     t=it*i;                                 x=r*cos(t)+c;                       Reg.    平方(根)螺旋线
                               r=c*sqrt(i/n);                     y=r*sin(t)+c;
-----------------------------------------------------------------------------------------------------------------
Atomic                    t=it*i*10;                           x=sc*r*cos(t)+c;                  Reg.    原子螺旋线
                               r=t/(t-a);                           y=sc*r*sin(t)+c;
-----------------------------------------------------------------------------------------------------------------
Atzema                    t=i;                                  x=sin(t)/t-2*cos(t)-t*sin(t)+c;    Diff.    阿特泽马螺旋线
                                                                       y=-cos(t)/t-2*sin(t)+t*cos(t)+c;
-----------------------------------------------------------------------------------------------------------------
Vogel                    t=it*i;                                 x=sc*r*cos(t)+c;                Diff.    沃格尔螺旋线
                             r=sqrt(i)/sqrt(n);                y=sc*r*sin(t)+c;
-----------------------------------------------------------------------------------------------------------------
Cochleoid              t=it*i*10;                          x=sc*r*cos(t)+c;                Reg.    蜗牛螺旋线
                              r=sin(t)/t;                         y=sc*r*sin(t)+c;
-----------------------------------------------------------------------------------------------------------------
Sacks                    sqi=sqrt(i)                        x=a*-cos(sqi*pi2)*sqi+c;        Diff.    萨克斯螺旋线
                                                                      y=a*sin(sqi*pi2)*sqi+c;
-----------------------------------------------------------------------------------------------------------------

由于编辑器原因,上述表格格式可能错乱,但总体可以看得明白,见谅!


举报

相关推荐

0 条评论