WHAT'S NEW IN CHEBFUN VERSION 5.7.0
-
SPINSPHERE for reaction-diffusion equations on the sphere
See http://www.chebfun.org/docs/guide/guide19.html and try e.g.spinsphere('gl'), spinsphere('ac')
. -
MINIMAX, most powerful code available for best rational approximation
See http://www.chebfun.org/examples/approx/RationalAbsx.html. -
RANDNFUN/2/SPHERE/DISK for random functions and random ODEs
See the new Random ODEs examples section at http://www.chebfun.org. -
Vectorization now allows
f*g
instead off.*g
, etc.
Try e.g.cheb.x; f = 1/(1+25*x^2); plot(f)
. -
PLOTCOEFFS has a new look and feel.
Try e.g.f = chebfun('cos(x)'); plotcoeffs(f)
. -
ZEBRA option for black/white plots in 2D or on the sphere
See http://www.chebfun.org/examples/approx2/Zebra.html, or try e.g.plot(randnfunsphere(.1),'zebra')
. -
ROOTS now computes zero curves in 2D to high accuracy.
Try e.g.cheb.xy; r = roots(x.^2+y.^2-1/4); plot(r), axis equal norm(abs(diff(r)),1)
-
L - lambda*eye(L) and other simple algebra for chebops
See http://www.chebfun.org/examples/ode-eig/RayleighQuotient.html. -
L' as an alternative to ADJOINT(L)
See http://www.chebfun.org/examples/ode-eig/RayleighQuotient.html. -
ROTATE for fast rotation of a spherefun (exploiting fast NUFFT)
Try e.g.f = spherefun(@(x,y,z) cos(50*z)); subplot(1,2,1), plot(f)
g = rotate(f,-pi/4,pi/2,pi/8); subplot(1,2,2), plot(g)
-
ARROWPLOT for putting arrowheads on planar trajectories
Try e.g.f = chebfun('exp((10i-.1)*x)'); arrowplot(f), axis equal
-
Updated class diagram at https://github.com/chebfun/chebfun/wiki/Class-diagram.
We hope you enjoy the new release. If you have questions or comments, we encourage you to post to the Chebfun users group, https://groups.google.com/forum/#!forum/chebfun-users.