matlab 拉格朗日插值程序求解释n=11; %¨lb=-5; %ub=5; %step=0.01; %ìì%-----------------------------% x=lb:step:ub;y=1./(1+x.^2);plot(x,y,'r-');hold on%-------------------------

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 18:54:37

matlab 拉格朗日插值程序求解释n=11; %¨lb=-5; %ub=5; %step=0.01; %ìì%-----------------------------% x=lb:step:ub;y=1./(1+x.^2);plot(x,y,'r-');hold on%-------------------------
matlab 拉格朗日插值程序求解释
n=11; %¨
lb=-5; %
ub=5; %
step=0.01; %ìì
%-----------------------------
% 
x=lb:step:ub;
y=1./(1+x.^2);
plot(x,y,'r-');
hold on
%-----------------------------
% 
for i=1:n+1
xi(i)=lb+(ub-lb)*(i-1)/n;
yi(i)=1/(1+xi(i)^2);
end
%------------------------------
count=1;
for x=lb:step:ub
fl=0;
%--------------------------
%¨pn(xk)
for k=1:n+1
up=1;
dn=1;
%----------------------
%¨f(xk)
for i=1:n+1
if k~=i
up=up*(x-xi(i));
dn=dn*(xi(k)-xi(i));
end
end
%----------------------
fl=fl+yi(k)*up/dn;
end
pn(count)=fl;
%--------------------------
fi(count)=1/(1+x^2);%¨
count=count+1;
end
%------------------------------
% L
x=lb:step:ub;
plot(x,pn,'b-')
%------------------------------
num=(ub-lb)/step+1;
for i=1:num
p_f(i)=pn(i)-fi(i);
end
center=fix(num/2);
scale=fix(num/10);
a=center-scale;
b=center+scale;
disp ' pn(i)-fi(i) '
p_f(a:b)

matlab 拉格朗日插值程序求解释n=11; %¨lb=-5; %ub=5; %step=0.01; %ìì%-----------------------------% x=lb:step:ub;y=1./(1+x.^2);plot(x,y,'r-');hold on%-------------------------

% 为了说明language高次差值的龙格现象

n=11;      % n次language差值 

lb=-5;     %区间下限

ub=5;      %区间上限

step=0.01; %绘图步长

%-----------------------------

% 绘制 1./(1+x.^2) 图形 (红)

x=lb:step:ub; 

y=1./(1+x.^2);

plot(x,y,'r-'); 

hold on

%-----------------------------

% 获得进行language差值的已知点 

for i=1:n+1

    xi(i)=lb+(ub-lb)*(i-1)/n; %将区间分为11等份

    yi(i)=1/(1+xi(i)^2);      %计算区间端点的精确函数值

end

%------------------------------

% language 差值计算

count=1; % count 为向量元素的下标

for x=lb:step:ub 

    fl=0;

    %--------------------------

    %¨pn(xk)

    for k=1:n+1 % 24-36行是差值函数的计算

        up=1;

        dn=1;

        %----------------------

        %¨f(xk)

        for i=1:n+1

            if k~=i

                up=up*(x-xi(i));

                dn=dn*(xi(k)-xi(i));

            end

        end

        %----------------------

        fl=fl+yi(k)*up/dn; % 得到由language差值函数在x点处的值

    end

    pn(count)=fl; 

    %--------------------------

    fi(count)=1/(1+x^2);%计算x点处的精确函数值

    count=count+1;

end

%------------------------------

%    L

x=lb:step:ub;

plot(x,pn,'b-') % 绘制由language差值函数的图像(蓝)

%------------------------------

num=(ub-lb)/step+1; % 绘制函数图像所取的点数

for i=1:num

    p_f(i)=pn(i)-fi(i); % 计算language差值函数的误差

end

center=fix(num/2); % center=[1001/2]=500

scale=fix(num/10); % scale=100

a=center-scale;

b=center+scale;

disp ' pn(i)-fi(i)  ' % 显示  pn(i)-fi(i)

p_f(a:b) % 显示 i=400-600 数据点

matlab求积分并画图写程序即可,不用解释 产生m序列的matlab程序需要n=6的 103和147的m序列matlab程序,并且做自相关函数和互相关函数图,解释每段程序的意思. matlab程序,一下两段程序有和不同,希望牛人解释if n == 1j_n_N = n :N;j_1_n = 1 :n;j_1_N = 1 :N;j_nplus1_N = (n+1) :N;与j_n_N = n :N;j_1_n = 1 :n;j_1_N = 1 :N;j_nplus1_N = (n+1) :N;j_1_nminus1 = 1 :(n-1); MATLAB 多元回归 t检验自变量是x1-x4,因变量y改了一点程序向用还是用不了,求大神看下.谁再能解释下程序的意思.z=[x1,x2,x3,x41,x42];y=A(:,1); % example[n,k]=size(z);X=[ones(n,1),z];%构建结构阵XB=X'*X; %求算信 matlab实现遗传算法各个程序解释 matlab 如何求一根曲线在某点处的斜率?y=y(m,n); x=x(m,n),如何写matlab程序求x-y曲线在 m=m_0,n=n_0时的斜率? matlab 编程语言为X = real(q(n+1:n+n,1:n)/q(1:n,1:n)),其中q是矩阵求这句话怎么解释 若有两个序列.X1(N)=4sin(n*pi/10)[u(n+10)-u(n-10)]与X2(n)=8(n*pi/30)[u(n)-u(n-20)]试求y1(n)=x1(n)+x2(n) y2(n)=x1(n)*x2(n)用MATLAB程序中的stem()命令写出该程序 求高手解答关于matlab程序中一些句子的解释function out = ofdm_mod(psdx,P,M,N)%N是符号数,M是子载波数N_number=N*M*2; %子载波数L = P - M; %CP长度% 产生4-QAM数据X1=[]; ----------------1X2=[]; X3=[]; X4=[]; X=randint(1,N_ 求高手解答关于matlab程序中一些句子的解释function out = ofdm_mod(psdx,P,M,N)%N是符号数,M是子载波数N_number=N*M*2; %子载波数L = P - M; %CP长度% 产生4-QAM数据X1=[]; ----------------1X2=[]; X3=[]; X4=[]; X=randint(1,N_ 用matlab画以下函数的三维网状图,求程序.|H(m,n)|=(1+2*cos(m))*(1+2*cos(n))/9 matlab程序求解,y=1+1/3+1/5+.+1/2n-1,求y<3时的最大n值 用matlab图形表示离散函数y=power(abs(n-6),-1)次方,其中n为[0,12]的自然数,求程序, 请问下类似∑x^2/n^2函数级数用matlab怎么画图,求程序 求掷n颗骰子出现的点数和的数学期望与方差.matlab程序 求matlab解释! 求Matlab大神,急.bins=[0:L-1];[m,n]=size(x0);len=m*n;x=reshape(x0,len,1);xpdf=hist(x,bins);tr=round(xpdf*triu(ones(L))*(L-1)/len); 求解释上述程序. 请高手们帮我用MATLAB程序实现求概率问题请高手们帮我用MATLAB程序实现下面这个概率式:在70个球中随机抽取,求出第n+1次,抽到第i个球的概率,给出概率式为:p(n+1,i)=p(n,i)+u(n+1)(d(n+1,i)-p(n,i)),其