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

📄 trapez_g.txt

📁 %调用格式 =trapez_g( f_name ,a,b,n) %f_name: 被积函数的文件名f(x) % a:x的上限 % b:x的下限 % 部分区间数 %实例:trapez_g( s
💻 TXT
字号:
%调用格式 =trapez_g('f_name',a,b,n)
%f_name: 被积函数的文件名f(x)
% a:x的上限
% b:x的下限
% 部分区间数
%实例:trapez_g('sin',0,pi,20)
function I=trapez_g(f_name,a,b,n)
n=n;hold off
h=(b-a)/n;
x=a+(0:n)*h;
f=feval(f_name,x);
I=h/2*(f(1)+f(n+1));
if n>1
I=I+h*sum(f(2:n));
end
h2=(b-a)/100;
xc=a+(0:100)*h2;
fc=feval(f_name,xc);
plot(xc,fc,'r');hold on
title('Trapezoidal Rule');xlabel('x');ylabel('y');
plot(x,f);
plot(x,zeros(size(x)))
for i=1:n;
plot([x(i),x(i)]),[0,f(i)];
end 

⌨️ 快捷键说明

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