Code covered by the BSD License  

Highlights from
Chebfun

image thumbnail
from Chebfun by Chebfun Team
Numerical computation with functions instead of numbers.

exact_endpoints
function pass = exact_endpoints
% Test whether endpoints are interpolated (exactly):
% Rodrigo Platte, May 2009

s = chebfunpref('splitting');
splitting on

f = chebfun(@(x) sin(500*x));
ends = f.ends;
pass = all(f(ends) == sin(500*ends));

chebfunpref('splitting',s);

Contact us