Matlab 大学教程 试题库 简答与编程题.docxVIP

Matlab 大学教程 试题库 简答与编程题.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Matlab大学教程 试题库 简答与编程题 [简答题]1、写出MATLAB软件界面由哪些子窗口组成?各子窗口有何功能? [参考答案]MATLAB软件界面包括:命令窗口、工作空间窗口、历史命令窗口、当前文件目录窗口等;命令窗口可以执 行命令和代码,工作空间窗口可以查看和编辑内存中变量数据,历史命令窗口可以查看以往命令窗口执行的命令,当前 文件目录窗口显示了当前文件夹所有文件和文件夹。 2、请写出清除命令窗口、工作空间窗口的命令或代码? [参考答案]清除命令窗口的代码:cic;清除工作空间窗口的代码:clear;3、请写出将〃D:\code〃目录加到MATLAB搜索路径的代码? [参考答案]path(pathz D:\code)4、如果想查询fft函数的功能,如何利用MATLAB自带帮助系统?请写出代码或者操作步骤? [参考答案]左键单击MATLAB软件菜单栏中的问号,帮助系统将开启,然后在搜索栏搜索关键词fft获得相关帮助。 5、如果你想使用MATLAB中人工神经网络函数构建BP神经网络,该如何利用百度和MATLAB自带帮助系统完成此 任务? [参考答案]首先利用百度搜索〃BP神经网络MATLAB,确定建立人工神经网络的函数名,然后在MATLAB命令窗口 输入help *** (函数名),或者在MATLAB自带帮助系统中搜索函数名,最后获得说明或实例[简答题] 6、请完成矩阵的产生、编辑和存取,写出相关代码:(1)利用命令产生一个空矩阵A ,然后对矩阵A赋值,取值为5 行5列的单位矩阵,然后利用命令将矩阵A存储在硬盘上的MATLAB数据文件A.mat中;(2 )利用函数xlsread读取 硬盘上电子表格文件datal.xls中的第一个工作表中区域A2:C5的数据(数据自行敲入),并赋值给矩阵B ,然后利用 命令保存矩阵B到硬盘上的B.mat文件中;(3 )利用load实现将数据文件A.mat和B.mat载入到内存中,然后将A、 B两个变量保存到MATLAB数据文件AB.mat中。 [参考答案] A=[]; A=eye(5); save A.mat A;B=xlsread(datal.xls/1/ A2:C5); save B.mat B; load A.mat; load B.mat; save AB.mat A B;7、创立2行3歹I」的随机矩阵A、3行3列的单位矩阵B、2行3列的零矩阵C;访问A矩阵的第2行第2列,访问B 矩阵的第3行所有列,删除C矩阵的第2行。 endmaxl=-l+ceil((log(b-a)- log(abtol))/log(2)); %ceil 是向正方向取整 for k=l:maxl+lya=fun(a); b; yb=fun(b); x=(a+b)/2; yx=fun(x); wuca=abs(b-a)/2; k=k-l;[k,a,b,x,wuca,ya,yb,yx] if yx==0a=x; b=x; elseif yb*yx0b=x; yb=yx; elsea=x; ya=yx; endif b-a abtol, return, end end k=maxl; x; wuca; yx=fun(x);end function y=fun(x) y=x.A3-3*x+l;end 22、设函数/(幻=」方定义在区间[-5, 5]上,MX n = 10,按等距节点分别采用线性插值法、 1 +厂最邻近插值、三次样条插值法、三次Hermite插值法进行插值,并分别绘出插值效果图。 [参考答案]x = -5:5; y = l./Q+x.八 2);xx = -5:0.1:5; % interpl对函数进行分段线性插值,调用interpl的时候,默认的是分段线性插值yl = interpl(x,y,xx,linear); subplot。,2,1);plot(x,y;o,xx,yLr) title(linear)%最邻近插值 y2 = interpl(x/y/xx/,nearest);subplot(2z2z2); plot(x/y/o,/xx/y2,,r1);title(nearest) %三次样条线性插值y3 = interpl(xzy/xx;spline); subplot。,2,3);plot(x,y,o,xx,y3,r) title(spline)%三次Hermite插值 y4 = interpl(x/y/xx/pchip,); subplot(2,2,4);plot(x,y,o,xx,y4/r); title(pchip) 23、设/(x) = 7x(sin 3x + cos 3x) , (1)用差商求导公式计算f (1.23)的近似值,取4位小数点计算,其中步长分别取h = O.L 0.01z 0

文档评论(0)

136****9093 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073101121000030

1亿VIP精品文档

相关文档