Chebfun 是一个开源软件系统,用于带函数的数值计算。Chebfun 的数学基础是采用我们所说的“切比雪夫技术”实现的分段多项式插值。在Approximation Theory and Approximation Practice一书中,使用 Chebfun 示例描述了这些基础。Chebfun 具有处理线性和非线性微分和积分算子的广泛能力,它还包括线性代数概念的连续类似物,如 QR 和奇异值分解。Chebfun2 扩展使用定义在 xy 平面矩形上的两个变量的函数。
官网在这里
代码语言:javascript复制http://www.chebfun.org/
代码语言:javascript复制https://github.com/chebfun/chebfun
运行的demo
代码语言:javascript复制http://www.chebfun.org/docs/guide/chebfun_guide.pdf
官方有pdf文档
也有在线的文档
代码语言:javascript复制http://www.chebfun.org/docs/guide/
代码语言:javascript复制addpath(chebfunroot), savepath
这个命令用来将计算库的路径加到matlab的搜索环境
克隆库以后,先解压到一个位置上面
我选择了C盘
点击这里
包含子文件夹,递归的加入所有文件
体验一下,不报错
代码语言:javascript复制f = sin(12*x).*exp(-x); % A function on [-1, 1]
g = max(f, 1./(x 2)); % The max of f and 1./(x 2)
plot(g) % A function with discontinuous derivative
sum(g) % The integral of g
plot(diff(g)) % The derivative of g
h = g x - .8; % A function with several roots in [-1, 1]
rr = roots(h); % Compute the roots of h
plot(h, 'k', rr, h(rr), 'ro') % Plot h and its roots
自己写个demo
代码语言:javascript复制http://www.chebfun.org/docs/guide/guide06.html
官方的资料真好,慢慢学习
代码语言:javascript复制https://github.com/Ewenwan/Algorithm_Interview_Notes-Chinese/blob/master/C-数学/B-微积分的本质.md
代码语言:javascript复制https://github.com/Ewenwan/Mathematics
代码语言:javascript复制https://github-wiki-see.page/m/Shuang0420/Shuang0420.github.io/wiki/matplotlib同一张图拟合两条曲线
一个不错的个人博客
这是推荐大家补充的学习资料