36 for (i = 1; i < v->v_length; i++) {
43 if (d < res[0]) res[0] =
d;
44 if (d > res[1]) res[1] =
d;
69 return (((
mylog10(pt) - tl) / (th - tl)) *
70 (maxp - minp) + minp);
73 return (((pt - lims[0]) / (lims[1] - lims[0])) *
74 (maxp - minp) + minp);
93 SMITH_tfm( v->v_realdata[0], 0.0, &d, &d2 );
96 imagpart(&v->v_compdata[0]), &d, &d2 );
104 for (i = 1; i < v->v_length; i++) {
106 SMITH_tfm( v->v_realdata[i], 0.0, &d, &d2 );
109 imagpart(&v->v_compdata[i]), &d, &d2 );
114 if (d < res[0]) res[0] =
d;
115 if (d > res[1]) res[1] =
d;
128 dnom = (re + 1) * (re + 1) + im * im;
129 *x = (re * re + im * im - 1) / dnom;
double * ft_minmax(struct dvec *v, bool real)
SMITH_tfm(double re, double im, double *x, double *y)
int ft_findpoint(double pt, double *lims, maxp, minp, bool islog)
double * ft_SMITHminmax(struct dvec *v, bool yval)