function y=Bernstein(x,n,i)
y=nchoosek(n,i)*x.^(n-i).*(1-x).^(i);%nchoosek是组合函数的库函数
clear all
clc
n = input('请输入n次Bernstein基函数的次数:');
for i = 0:n
x=0:0.01:1;%步长
plot(x,Bernstein(x,n,i));
hold on
end
西关以西(望北楼)的博客Bernstein定理成立:若f在[0,1]上连续,则在[0,1]上Bn(f)一致收敛于f.一般地,若导数f(k∈N)在[0,1]上连续,则在[0,1]上Bn(f)的k阶导数一致收敛于f.若x0∈(0,1)是f的第一类间断点,则: function y=bb(x,n,i) ...
BAMF的博客在一张图上绘制Bernstein基函数,这里以三次为例 x=0:0.01:1; hold on B=nchoosek(3,0).*x.^0.*(1-x).^(3-0); plot(x,B,'r'); B=nchoosek(3,1).*x.^1.*(1-x).^(3-1); plot(x,B,'g'); B=nchoosek(3,2).*x.^2.*(1-x).^...
西关以西(望北楼)的博客Bernstein基函数代码: function y=Bernstein(x,n,i) y=nchoosek(n,i)*x.^(n-i).*(1-x).^(i);%nchoosek是组合函数的库函数 双2次Bernstein基函数代码: clc clear all n = input('请输入次数n:'); i = input('i:')...