⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 showint.m

📁 小的源码Matlab编程
💻 M
字号:

% Script showint.m 
% Plot of the function 1/(1 + x^2) and its
% interpolating polynomial of degree n.

m = input('Enter number of interpolating polynomials ');
for k=1:m
   n = input('Enter degree of the interpolating polynomial ');
   hold on
   x = linspace(-5,5,n+1);
   y = 1./(1 + x.*x);
	z = linspace(-5.5,5.5);
   t = 1./(1 + z.^2);
   h1_line = plot(z,t,'-.');
   set(h1_line, 'LineWidth',1.25)
   t = Newtonpol(x,y,z);
   h2_line = plot(z,t,'r');
   set(h2_line,'LineWidth',1.3,'Color',[0 0 0])
   axis([-5.5 5.5 -.5 1])
   title(sprintf('Example of divergence (n =  %2.0f)',n))
   xlabel('x')
   ylabel('y')
   legend('y = 1/(1+x^2)','interpolant')
   hold off
end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -