• Liam Healy's avatar
    Least squares added to tests, make arguments optional · f755beaf
    Liam Healy authored
    Coverted required args to optional args defmfun weighted-linear-mfit
    and replaced 'parameters with 'parameters-or-size.  Added print-steps
    options for several more examples, and put the newline at the end of
    the format string.  Added tests; CCL 64 bit now fails one of the
    linear least squares (returns zeros) and the nonlinear least squares
    (good to 6 or so significant figures).
    SBCL 64: TOTAL: 1231 assertions passed, 5 failed, 0 execution errors.
    CCL 64: TOTAL: 1234 assertions passed, 2 failed, 0 execution errors.
    f755beaf
Name
Last commit
Last update
..
absolute-deviation.lisp Loading commit data...
absolute-sum.lisp Loading commit data...
airy.lisp Loading commit data...
autocorrelation.lisp Loading commit data...
axpy.lisp Loading commit data...
bernoulli.lisp Loading commit data...
bessel.lisp Loading commit data...
beta.lisp Loading commit data...
binomial.lisp Loading commit data...
blas-copy.lisp Loading commit data...
blas-swap.lisp Loading commit data...
cauchy.lisp Loading commit data...
cdot.lisp Loading commit data...
chebyshev.lisp Loading commit data...
chi-squared.lisp Loading commit data...
clausen.lisp Loading commit data...
column.lisp Loading commit data...
combination.lisp Loading commit data...
coulomb.lisp Loading commit data...
coupling.lisp Loading commit data...
covariance.lisp Loading commit data...
dawson.lisp Loading commit data...
debye.lisp Loading commit data...
dilogarithm.lisp Loading commit data...
dirichlet.lisp Loading commit data...
discrete.lisp Loading commit data...
dot.lisp Loading commit data...
eigensystems.lisp Loading commit data...
elementary.lisp Loading commit data...
elliptic-functions.lisp Loading commit data...
elliptic-integrals.lisp Loading commit data...
error-functions.lisp Loading commit data...
euclidean-norm.lisp Loading commit data...
exponential-functions.lisp Loading commit data...
exponential-integrals.lisp Loading commit data...
exponential-power.lisp Loading commit data...
exponential.lisp Loading commit data...
fdist.lisp Loading commit data...
fermi-dirac.lisp Loading commit data...
flat.lisp Loading commit data...
gamma-randist.lisp Loading commit data...
gamma.lisp Loading commit data...
gaussian-bivariate.lisp Loading commit data...
gaussian-tail.lisp Loading commit data...
gaussian.lisp Loading commit data...
gegenbauer.lisp Loading commit data...
geometric.lisp Loading commit data...
givens.lisp Loading commit data...
gumbel1.lisp Loading commit data...
gumbel2.lisp Loading commit data...
higher-moments.lisp Loading commit data...
histogram.lisp Loading commit data...
hypergeometric-randist.lisp Loading commit data...
hypergeometric.lisp Loading commit data...
index-max.lisp Loading commit data...
inverse-matrix-product.lisp Loading commit data...
laguerre.lisp Loading commit data...
lambert.lisp Loading commit data...
landau.lisp Loading commit data...
laplace.lisp Loading commit data...
legendre.lisp Loading commit data...
levy.lisp Loading commit data...
linear-least-squares.lisp Loading commit data...
logarithm.lisp Loading commit data...
logarithmic.lisp Loading commit data...
logistic.lisp Loading commit data...
lognormal.lisp Loading commit data...
lu.lisp Loading commit data...
mathematical.lisp Loading commit data...
matrix-add-scalar.lisp Loading commit data...
matrix-add.lisp Loading commit data...
matrix-copy.lisp Loading commit data...
matrix-div.lisp Loading commit data...
matrix-max-index.lisp Loading commit data...
matrix-max.lisp Loading commit data...
matrix-mean.lisp Loading commit data...
matrix-min-index.lisp Loading commit data...
matrix-min.lisp Loading commit data...
matrix-minmax-index.lisp Loading commit data...
matrix-minmax.lisp Loading commit data...
matrix-mult-scalar.lisp Loading commit data...
matrix-mult.lisp Loading commit data...
matrix-product-hermitian.lisp Loading commit data...
matrix-product-symmetric.lisp Loading commit data...
matrix-product-triangular.lisp Loading commit data...
matrix-product.lisp Loading commit data...
matrix-set-all-add.lisp Loading commit data...
matrix-set-zero.lisp Loading commit data...
matrix-standard-deviation-with-fixed-mean.lisp Loading commit data...
matrix-standard-deviation-with-mean.lisp Loading commit data...
matrix-standard-deviation.lisp Loading commit data...
matrix-sub.lisp Loading commit data...
matrix-swap.lisp Loading commit data...
matrix-transpose-copy.lisp Loading commit data...
matrix-transpose.lisp Loading commit data...
matrix-variance-with-fixed-mean.lisp Loading commit data...
matrix-variance-with-mean.lisp Loading commit data...
matrix-variance.lisp Loading commit data...
median-percentile.lisp Loading commit data...
monte-carlo.lisp Loading commit data...
multinomial.lisp Loading commit data...
negative-binomial.lisp Loading commit data...
nonlinear-least-squares.lisp Loading commit data...
numerical-differentiation.lisp Loading commit data...
numerical-integration.lisp Loading commit data...
ode.lisp Loading commit data...
pareto.lisp Loading commit data...
permutation.lisp Loading commit data...
poisson.lisp Loading commit data...
polynomial.lisp Loading commit data...
power.lisp Loading commit data...
psi.lisp Loading commit data...
quasi-random-number-generators.lisp Loading commit data...
random-number-generators.lisp Loading commit data...
rayleigh-tail.lisp Loading commit data...
rayleigh.lisp Loading commit data...
roots-multi.lisp Loading commit data...
roots-one.lisp Loading commit data...
row.lisp Loading commit data...
scale.lisp Loading commit data...
set-basis.lisp Loading commit data...
set-identity.lisp Loading commit data...
setf-column.lisp Loading commit data...
setf-row.lisp Loading commit data...
shuffling-sampling.lisp Loading commit data...
sort-matrix-largest.lisp Loading commit data...
sort-matrix-smallest.lisp Loading commit data...
sort-matrix.lisp Loading commit data...
sort-vector-index.lisp Loading commit data...
sort-vector-largest-index.lisp Loading commit data...
sort-vector-largest.lisp Loading commit data...
sort-vector-smallest-index.lisp Loading commit data...
sort-vector-smallest.lisp Loading commit data...
sort-vector.lisp Loading commit data...
spherical-vector.lisp Loading commit data...
swap-columns.lisp Loading commit data...
swap-elements.lisp Loading commit data...
swap-row-column.lisp Loading commit data...
swap-rows.lisp Loading commit data...
synchrotron.lisp Loading commit data...
tdist.lisp Loading commit data...
transport.lisp Loading commit data...
trigonometry.lisp Loading commit data...
vector-add-scalar.lisp Loading commit data...
vector-add.lisp Loading commit data...
vector-copy.lisp Loading commit data...
vector-div.lisp Loading commit data...
vector-max-index.lisp Loading commit data...
vector-max.lisp Loading commit data...
vector-mean.lisp Loading commit data...
vector-min-index.lisp Loading commit data...
vector-min.lisp Loading commit data...
vector-minmax-index.lisp Loading commit data...
vector-minmax.lisp Loading commit data...
vector-mult-scalar.lisp Loading commit data...
vector-mult.lisp Loading commit data...
vector-reverse.lisp Loading commit data...
vector-set-all-add.lisp Loading commit data...
vector-set-zero.lisp Loading commit data...
vector-standard-deviation-with-fixed-mean.lisp Loading commit data...
vector-standard-deviation-with-mean.lisp Loading commit data...
vector-standard-deviation.lisp Loading commit data...
vector-sub.lisp Loading commit data...
vector-swap.lisp Loading commit data...
vector-variance-with-fixed-mean.lisp Loading commit data...
vector-variance-with-mean.lisp Loading commit data...
vector-variance.lisp Loading commit data...
weibull.lisp Loading commit data...
zeta.lisp Loading commit data...