第7章--MATLAB数值微分与积分-习题答案(共3页).doc
《第7章--MATLAB数值微分与积分-习题答案(共3页).doc》由会员分享,可在线阅读,更多相关《第7章--MATLAB数值微分与积分-习题答案(共3页).doc(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上第7章 MATLAB数值微分与积分习题7一、选择题1diff(10,15)的值是( )。AA5 B10 C15 D252数值积分方法是基于( )的事实。DA求原函数很困难 B原函数无法用初等函数表示C无法知道被积函数的精确表达式 DA,B,C三个选项3求数值积分时,被积函数的定义可以采取( )。DA函数文件 B内联函数C匿名函数 DA,B,C三个选项4以下选项不能用来求数值积分的函数是( )。BAquadgk Bquad2 Cintegral Dintegral25以下选项不是离散傅里叶变换的函数是( )。CAfft Bfft2 Cfft1 Dfftn二、填空题1在M
2、ATLAB中,没有直接提供求 的函数,只有计算 的函数diff。数值导数,向前差分2基于变步长辛普森法,MATLAB给出了 函数和 函数来求定积分。quad,quadl3MATLAB提供了基于全局自适应积分算法的 函数来求定积分,该函数的积分限 (可以或不可以)为无穷大。integral,可以4MATLAB提供的 、 、 函数用于求二重积分的数值解, 、 函数用于求三重积分的数值解。integral2,quad2d,dblquad,integral3,triplequad5MATLAB提供了离散傅里叶变换函数fft,对应的逆变换函数是 。ifft三、应用题1求函数在指定点的数值导数。(1) (
3、2)(1):(2):直接用导数函数求:f=inline(x./sqrt(x.2+1);f(1)用拟合函数求:f=inline(sqrt(x.2+1);x=0:0.001:5;p=polyfit(x,f(x),5);dp=polyder(p);dpx=polyval(dp,1)2求定积分。(1)(2)(1):f=inline(sin(x).5.*sin(5*x);i=quad(f,0,pi)%用quadl函数好像一样(2):f=inline(1+x.2)./(1+x.4);%一定要用点乘i=quad(f,-1,1)%用quadl函数好像一样3求积分。4求二重定积分。(1) (2)5已知h(t)=e-t,t0,取N=64,对t从05s采样,用fft函数作快速傅里叶变换,并绘制相应的振幅-频率图。N=64;T=5;t=linspace(0,T,N);h=exp(-t);dt=t(2)-t(1);f=1/dt;X=fft(h);F=X(1:N/2+1);f=f*(0:N/2)/N;plot(f,abs(F),-*)专心-专注-专业
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 数值 微分 积分 习题 答案
限制150内