tests/linspace.R

##
##  l i n s p a c e . R
##

linspace <- pracma::linspace
logspace <- pracma::logspace
logseq   <- pracma::logseq

identical(linspace(1, 100), as.numeric(1:100))
identical(linspace(0, 25, 5), c(0, 6.25, 12.50, 18.75, 25))
identical(linspace(1, 25, 1.5), 25)
identical(all.equal(logspace(1, pi, n=5),
                    c(10.0000, 7.4866, 5.6050, 4.1963, 3.1416),
                    tolerance=0.0001),
          TRUE)
all.equal(logseq(1, 100, 3), c(1, 10, 100))

Try the pracma package in your browser

Any scripts or data that you put into this service are public.

pracma documentation built on March 19, 2024, 3:05 a.m.