MOOC 科学计算与MATLAB语言-中南大学 中国大学慕课答案_第1页
MOOC 科学计算与MATLAB语言-中南大学 中国大学慕课答案_第2页
MOOC 科学计算与MATLAB语言-中南大学 中国大学慕课答案_第3页
MOOC 科学计算与MATLAB语言-中南大学 中国大学慕课答案_第4页
MOOC 科学计算与MATLAB语言-中南大学 中国大学慕课答案_第5页
已阅读5页,还剩89页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MOOC科学计算与MATLAB语言-中南大学中国大学慕课答案随堂测验1、问题:MATLAB一词来自()的缩写。选项:A、MathematicaLaboratoryB、MatrixLaboratoryC、MathWorksLabD、MatricesLab正确答案:【MatrixLaboratory】2、问题:下列选项中能反应MATLAB特点的是()。选项:A、算法最优B、不需要写程序C、程序执行效率高D、编程效率高正确答案:【编程效率高】3、问题:科学计算是继科学实验和理论研究之后的第三种科学研究方法。选项:A、正确B、错误正确答案:【正确】4、问题:利用MATLAB求解科学计算问题,完全不需要数值计算方法。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:当在命令行窗口执行命令时,如果不想立即在命令行窗口中输出结果,可以在命令后加上()。选项:A、冒号(:)B、逗号(,)C、分号(;)D、百分号(%)正确答案:【分号(;)】2、问题:MATLAB命令行窗口中提示用户输入命令的符号是()。正确答案:【】3、问题:在当前文件夹和搜索路径中都有fpp.m文件,那么在命令行窗口输入fpp时,执行的文件是()。选项:A、先执行搜索路径中的fpp.m文件,再执行当前文件夹的fpp.m文件B、搜索路径中的fpp.m文件C、先执行当前文件夹的fpp.m文件,再执行搜索路径中的fpp.m文件D、当前文件夹的fpp.m文件正确答案:【当前文件夹的fpp.m文件】随堂测验1、问题:在命令行窗口输入:x=int8(130)则x的结果为()。选项:A、127B、129C、128D、-127正确答案:【127】2、问题:fix(264/100)+mod(264,10)*10的值是()。选项:A、86B、62C、423D、42正确答案:【42】3、问题:函数sin(pi/2)与sind(90)的值相等。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:下列可作为MATLAB合法变量名的是()。选项:A、合计B、_123C、@hD、xyz_2a正确答案:【xyz_2a】2、问题:在命令行窗口输入下列命令后,x的值是()。clearx=i*j选项:A、不确定B、-1C、1D、i*j正确答案:【-1】3、问题:内存变量文件是二进制格式文件,扩展名为.mat。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:建立矩阵时,不同行的元素之间用()分隔。选项:A、逗号B、空格C、分号D、引号正确答案:【分号】2、问题:使用语句t=0:9生成的是()个元素的向量。选项:A、8B、9C、6D、10正确答案:【10】3、问题:使用语句x=linspace(0,pi,6)生成的是()个元素的向量。选项:A、8B、7C、6D、5正确答案:【6】随堂测验1、问题:已知a为3×3矩阵,则a(:,end)是指()。选项:A、所有元素B、第一行元素C、第三行元素D、第三列元素正确答案:【第三列元素】2、问题:执行语句A=[1,2,3;4,5,6]后,A(3)的值是()。选项:A、1B、2C、3D、4正确答案:【2】3、问题:已知a为3×5矩阵,则执行完a(:,[2,4])=[]后()。选项:A、a变成行向量B、a变为3行2列C、a变为3行3列D、a变为2行3列正确答案:【a变为3行3列】4、问题:已知a为2×3矩阵,则执行a=a(:)后()。选项:A、a变成列向量B、a变为3行2列C、a变为3行3列D、a变为2行3列正确答案:【a变成列向量】5、问题:reshape(1:6,2,3)函数执行后得到的结果是()。选项:A、6个元素的行向量B、6个元素的列向量C、2×3矩阵D、3×2矩阵正确答案:【2×3矩阵】随堂测验1、问题:在MATLAB中,右除运算符(/)和左除等价(\)等价。选项:A、正确B、错误正确答案:【错误】2、问题:如果A矩阵是非奇异方阵,则B/A等效于inv(A)*B。选项:A、正确B、错误正确答案:【错误】3、问题:两个矩阵进行点乘运算时,要求它们是同型的。选项:A、正确B、错误正确答案:【正确】4、问题:表达式~(9==1)与表达式~9==1的值相等。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:输入字符串时,要用()将字符序列括起来。选项:A、[]B、{}C、''D、正确答案:【''】2、问题:已知ch=['abcdef';'123456'],则ch(2,4)代表的字符是()。选项:A、4B、3C、cD、d正确答案:【4】3、问题:表达式'www0'='W123'的结果是()。选项:A、1100B、1110C、1000D、0001正确答案:【1110】4、问题:eval('sqrt(4)+2')的值是()。选项:A、sqrt(4)+2B、4C、2D、2+2正确答案:【4】专题一单元作业专题一单元测验1、问题:当在命令行窗口执行命令时,如果不想立即在命令行窗口中输出结果,可以在命令后加上()。选项:A、冒号(:)B、逗号(,)C、分号(;)D、百分号(%)正确答案:【分号(;)】2、问题:fix(264/100)+mod(264,10)*10的值是()。选项:A、86B、62C、423D、42正确答案:【42】3、问题:在命令行窗口输入下列命令后,x的值是()。clearx=i*j选项:A、不确定B、1C、-1D、i*j正确答案:【-1】4、问题:使用语句x=linspace(0,pi,6)生成的是()个元素的向量。选项:A、5B、6C、7D、8正确答案:【6】5、问题:ceil(-2.1)的结果为()。选项:A、-2B、-3C、1D、2正确答案:【-2】6、问题:eval('sqrt(4)+2')的值是()。选项:A、sqrt(4)+2B、4C、2+2D、2正确答案:【4】7、问题:已知a为3×5矩阵,则执行完a(:,[2,4])=[]后()。选项:A、a变成行向量B、a变为3行2列C、a变为3行3列D、a变为2行3列正确答案:【a变为3行3列】8、问题:在命令行窗口输入以下命令A=[1:3;4:6];D=sub2ind(size(A),[1,1],[2,3])D的值为()。选项:A、36B、25C、45D、35正确答案:【35】9、问题:建立矩阵时,同一行的元素之间用()分隔。选项:A、逗号B、空格C、分号D、中括号正确答案:【逗号#空格】10、问题:在当前文件夹和搜索路径中都有fpp.m文件,那么在命令行窗口输入fpp时,下列说法错误的是()。选项:A、先执行搜索路径中的fpp.m文件,再执行当前文件夹的fpp.m文件B、执行搜索路径中的fpp.m文件C、先执行当前文件夹的fpp.m文件,再执行搜索路径中的fpp.m文件D、执行当前文件夹的fpp.m文件正确答案:【先执行搜索路径中的fpp.m文件,再执行当前文件夹的fpp.m文件#执行搜索路径中的fpp.m文件#先执行当前文件夹的fpp.m文件,再执行搜索路径中的fpp.m文件】11、问题:标准函数名以及命令名一般用小写字母。选项:A、正确B、错误正确答案:【正确】12、问题:format命令影响数据输出格式,也会影响数据的计算和存储。选项:A、正确B、错误正确答案:【错误】13、问题:对一个3行3列的矩阵A来说,A(4)代表矩阵A中第二行第一列的元素。选项:A、正确B、错误正确答案:【错误】14、问题:表达式~(9==1)与表达式~9==1的值不相等。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:建立3阶单位矩阵A的命令是()。选项:A、A=eye(3)B、A=eye(3,1)C、A=eye(1,3)D、A=ones(3)正确答案:【A=eye(3)】2、问题:产生和A同样大小的幺矩阵的命令是()。选项:A、eye(size(A))B、ones(size(A))C、size(eye(A))D、size(ones(A))正确答案:【ones(size(A))】3、问题:建立5×6随机矩阵A,其元素为[100,200]范围内的随机整数,相应的命令是()。选项:A、A=fix(100+200*rand(5,6))B、A=fix(200+100*rand(5,6))C、A=fix(100+300*rand(5,6))D、A=fix(100+101*rand(5,6))正确答案:【A=fix(100+101*rand(5,6))】4、问题:产生均值为1、方差为0.2的500个正态分布的随机数,相应的命令是()。选项:A、0.2+randn(500)B、1+0.2*randn(500)C、1+sqrt(0.2)*randn(25,20)D、0.2+randn(25,20)正确答案:【1+sqrt(0.2)*randn(25,20)】5、问题:范德蒙矩阵常用在各种通信系统的纠错编码中。选项:A、正确B、错误正确答案:【正确】6、问题:希尔伯特矩阵是病态矩阵,其病态程度和矩阵的阶数相关,随着阶数的减少病态越严重。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:用A矩阵主对角线以下第2条对角线的元素形成一个对角阵B,相应的命令是()。选项:A、B=diag(A,-2)B、B=diag(diag(A,-2))C、B=diag(triu(A,-2))D、B=diag(tril(A,-2))正确答案:【B=diag(diag(A,-2))】2、问题:下列命令对中,结果互不相同的一对是()。选项:A、x=(-2:2)'与x=[-2:2]'B、x=diag(diag(ones(3)))与x=eye(3)C、x=rot90(A)与x=fliplr(A)D、x=triu(A,1)+tril(A,-1)与x=A-diag(diag(A))(A为方阵)正确答案:【x=rot90(A)与x=fliplr(A)】3、问题:将矩阵A对角线元素加30的命令是()。选项:A、A+30*eye(size(A))B、A+30*eye(A)C、A+30*ones(size(A))D、A+30*eye(4)正确答案:【A+30*eye(size(A))】4、问题:设A为6阶方阵,将其副对角线的元素生成2×3矩阵B(要求不改变副对角线元素的列号),相应的命令是()。选项:A、B=reshape(diag(fliplr(A)),3,2)B、B=reshape(diag(fliplr(A)),2,3)C、B=reshape(diag(flipud(A)),3,2)D、B=reshape(diag(flipud(A)),2,3)正确答案:【B=reshape(diag(flipud(A)),2,3)】随堂测验1、问题:范数一定是非负数。选项:A、正确B、错误正确答案:【正确】2、问题:偶数阶魔方阵的秩均为3。选项:A、正确B、错误正确答案:【错误】3、问题:条件数总是大于1,且接近于1的。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:语句“[X,D]=eig(A)”执行后,D是一个()。选项:A、数量矩阵B、单位阵C、三角阵D、对角阵正确答案:【对角阵】2、问题:MATLAB用于演示向量x和Ax之间关系的命令是()。选项:A、eigshowB、showeigC、eigdispD、dispeig正确答案:【eigshow】3、问题:连续取单位向量x,Ax能将圆弧拉伸成椭圆。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:采用稀疏存储方式的主要目的是()。选项:A、改变存储顺序B、提高运算精度C、节约内存空间D、设计高效算法正确答案:【节约内存空间】2、问题:语句“A=sparse([0,1,1;0,0,1])”执行后,输出结果的最后一行是()。选项:A、(1,2)1B、(1,3)1C、(1,3)0D、(2,3)1正确答案:【(2,3)1】3、问题:采用稀疏存储方式的矩阵一定是稀疏矩阵。选项:A、正确B、错误正确答案:【错误】4、问题:full(speye(5))与eye(5)的功能一样。选项:A、正确B、错误正确答案:【正确】专题二单元作业专题二单元测验1、问题:建立3阶幺矩阵A的语句是()。选项:A、A=one(3)B、A=ones(3,1)C、A=one(3,3)D、A=ones(3,3)正确答案:【A=ones(3,3)】2、问题:建立5阶由两位随机整数构成的矩阵A,其语句是()。选项:A、A=fix(10+89*rand(5))B、A=fix(20+90*rand(5,5))C、A=fix(10+90*rand(5))D、A=fix(10+100*rand(5))正确答案:【A=fix(10+90*rand(5))】3、问题:建立3阶魔方阵M的语句是()。选项:A、M=magic(3)B、M=MAGIC(3)C、M=Magic(3)D、M=magic(1,3)正确答案:【M=magic(3)】4、问题:产生以(x+y)^5展开后的系数构成的对角阵P,可以采用的语句是()。选项:A、P=diag(flipud(pascal(6)))B、P=diag(diag(flipud(pascal(6))))C、P=diag(flipud(pascal(5)))D、P=diag(diag(flipud(pascal(5))))正确答案:【P=diag(diag(flipud(pascal(6))))】5、问题:将矩阵A对角线元素加30的命令是()。选项:A、A+30*eye(size(A))B、A+30*eye(A)C、A+30*ones(size(A))D、A+30*eye(4)正确答案:【A+30*eye(size(A))】6、问题:用来描述矩阵性能的数是()。选项:A、条件数B、范数C、秩D、迹正确答案:【条件数】7、问题:求矩阵A的范数的函数是()。选项:A、trace(A)B、cond(A)C、rank(A)D、norm(A)正确答案:【norm(A)】8、问题:语句“[X,D]=eig(A)”执行后,D是一个()。选项:A、三角阵B、对角阵C、数量矩阵D、单位阵正确答案:【对角阵】9、问题:采用稀疏存储方式的主要目的是()。选项:A、改变存储顺序B、提高运算精度C、节约内存空间D、设计高效算法正确答案:【节约内存空间】10、问题:语句“A=sparse([0,2,5;2,0,1])”执行后,输出结果的最后一行是()。选项:A、(2,1)2B、(1,2)2C、(1,3)5D、(2,3)1正确答案:【(2,3)1】11、问题:下列命令对中,结果互为相同的是()。选项:A、x=(-2:2)'与x=[-2:2]'B、x=diag(diag(ones(3)))与x=eye(3)C、x=triu(A,1)+tril(A,-1)与x=A-diag(diag(A))D、x=rot90(A)与x=fliplr(A)正确答案:【x=(-2:2)'与x=[-2:2]'#x=diag(diag(ones(3)))与x=eye(3)#x=triu(A,1)+tril(A,-1)与x=A-diag(diag(A))】12、问题:矩阵的迹等于矩阵的对角线元素之和,以下方法中能求矩阵迹的有()。选项:A、trace(A)B、sum(diag(A))C、prod(eig(A))D、sum(eig(A))正确答案:【trace(A)#sum(diag(A))#sum(eig(A))】13、问题:稀疏矩阵一定要采用稀疏存储方式。选项:A、正确B、错误正确答案:【错误】14、问题:speye(5)与sparse(eye(5))的功能一样。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:任何复杂的程序都是由顺序结构、选择结构和循环结构这三种基本结构组成的。选项:A、正确B、错误正确答案:【正确】2、问题:在MATLAB中,程序文件的扩展名为.m,所以程序文件也称为M文件。选项:A、正确B、错误正确答案:【正确】3、问题:在命令行窗口,既可以直接运行函数文件,也可以以函数调用的方式来调用它。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:在if语句中,当条件为以下表示形式时,表示条件成立的是()。选项:A、[1,2;0,4]B、[]C、[1,2;3,4]D、0正确答案:【[1,2;3,4]】2、问题:下列程序的输出结果是()。y=30;ify==30y=y*2;elseify0y=10enddisp(y)选项:A、1B、30C、10D、60正确答案:【60】3、问题:在多分支if语句中不管有几个分支,程序执行完一个分支后,其余分支将不会再执行,这时整个if语句结束。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:case结果表为switch表达式的取值,当取值有多个时,用()表示。选项:A、结构数据B、数值数据C、枚举数据D、单元数据正确答案:【单元数据】2、问题:下列程序的输出结果是()。a=1;switchacase3|4disp('ok')case{1,2}disp('perfect')otherwisedisp('no')end选项:A、okB、perfectC、noD、2正确答案:【ok】3、问题:在很多情况下,switch语句和多分支if语句可以相互等价使用。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:以下语句循环()次。fork=2:-2:13kend选项:A、0B、6C、13D、1正确答案:【0】2、问题:有以下语句:a=eye(6);forn=a(3:end,:)nendfor循环的循环次数是()。选项:A、3B、4C、5D、6正确答案:【6】3、问题:退出循环之后,k的值为()。fork=1:3:11endk选项:A、3B、11C、10D、7正确答案:【10】4、问题:有以下程序:x=reshape(1:12,3,4);m=0;n=0;fork=1:4ifx(:,k)=6m=m+1;elsen=n+1;endend则m和n的值分别是()。选项:A、6,6B、2,1C、2,2D、1,2正确答案:【2,2】随堂测验1、问题:设有程序段:k=10;whilekk=k-1end则下面描述中正确的是()。选项:A、while循环执行10次B、循环是无限循环C、循环体语句一次也不执行D、循环体语句执行一次正确答案:【while循环执行10次】2、问题:下列程序的输出结果是()。s=0;fori=1:10ifrem(i,2)==0continueendifrem(i,7)==0breakends=s+i;enddisp(s)选项:A、3B、9C、10D、7正确答案:【9】3、问题:break语句用来结束本次循环,continue语句用来结束整个循环。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:执行下列命令,描述错误的是()。clearfcos=@cos;a=fcos(pi);选项:A、a的值是-1B、a的值与cosd(180)的值相等C、a的值与cos(pi)的值相等D、a的值不确定正确答案:【a的值不确定】2、问题:执行下列语句后,变量A的值是()。f=@(x,y)2*(x+y);A=f(2,3);选项:A、2,3B、3C、10D、5正确答案:【10】3、问题:当函数文件名与函数名不相同时,MATLAB将忽略函数文件名,调用时使用函数名。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:下列脚本文件运行后,输出结果是()。函数文件fib.m:functionf=fib(n)ifn2f=fib(n-1)+fib(n-2);elsef=1;end脚本文件:F=[];fork=1:6F=[F,fib(k)];enddisp(F(k))选项:A、2B、3C、5D、8正确答案:【8】2、问题:函数中递归调用有两种形式,一种是直接递归,另一种是间接递归。选项:A、正确B、错误正确答案:【正确】3、问题:递归调用也会降低存储空间和执行时间的开销,提高程序的执行效率。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:定义了一个函数文件test.m:functionfout=test(a,b,c)ifnargin==1fout=2*a;elseifnargin==2fout=2*(a+b);elseifnargin==3fout=2*(a.*b.*c);end在命令行窗口调用test函数的结果为()。test(1:3,[-1,0,3])选项:A、246B、033C、-2612D、0412正确答案:【0412】2、问题:在一个函数文件中定义的变量为全局变量。选项:A、正确B、错误正确答案:【错误】3、问题:MATLAB有两个预定义变量nargin和nargout可以记录调用这个函数时的输入实参的个数和输出实参的个数。选项:A、正确B、错误正确答案:【正确】专题三单元作业专题三单元测验1、问题:case结果表为switch表达式的取值,当取值有多个时,用()表示。选项:A、结构数据B、数值数据C、枚举数据D、单元数据正确答案:【单元数据】2、问题:下列程序的输出结果是()。a=1;switchacase3|4disp('perfect')case{1,2}disp('ok')otherwisedisp('no')end选项:A、okB、perfectC、noD、2正确答案:【perfect】3、问题:看下面两个for循环,描述正确的是()。循环一:fork=[12,3,1,0]…end循环二:fork=[12;3;1;0]…end选项:A、循环一循环4次,循环二循环1次B、循环一循环1次,循环二循环4次C、循环一和循环二均循环4次D、循环一和循环二均循环1次正确答案:【循环一循环4次,循环二循环1次】4、问题:设有程序如下:k=10;whilekk=k-1;endk程序执行后k的是()。选项:A、10B、1C、0D、-1正确答案:【0】5、问题:定义了一个函数文件fun.m:functionf=fun(n)f=sum(n.*(n+1));在命令行窗口调用fun函数的结果为()。fun(1:5)选项:A、30B、50C、65D、70正确答案:【70】6、问题:定义了一个函数文件fsum.m:functions=fsum(n)ifn=1s=1;elses=fsum(n-1)+n;end在命令行窗口调用fsum函数的结果为()。fsum(10)选项:A、45B、55C、65D、75正确答案:【55】7、问题:定义了一个函数文件test.m:functionfout=test(a,b,c)ifnargin==1fout=2*a;elseifnargin==2fout=2*(a+b);elseifnargin==3fout=2*(a.*b.*c);end在命令行窗口调用test函数的结果为()。test(1:3,[-1,0,3])选项:A、246B、033C、-2612D、0412正确答案:【0412】8、问题:求分段函数的值,正确的程序是()。选项:A、x=input('x=:');y=(x+10)*(x0)+(x-10)*(x=0);disp(y)B、x=input('x=:');y=x+10;ifx=0y=x-10;enddisp(y)C、x=input('x=:');ifx0y=x+10;elsey=x-10;enddisp(y)D、x=input('x=:');ifx0y=x+10;elseifx=0y=x-10;enddisp(y)正确答案:【x=input('x=:');y=(x+10)*(x0)+(x-10)*(x=0);disp(y)#x=input('x=:');y=x+10;ifx=0y=x-10;enddisp(y)#x=input('x=:');ifx0y=x+10;elsey=x-10;enddisp(y)#x=input('x=:');ifx0y=x+10;elseifx=0y=x-10;enddisp(y)】9、问题:执行下列语句,描述正确的是()。clearfcos=@cos;a=fcos(pi);选项:A、a的值不确定B、a的值是-1C、a的值与cosd(180)的值相等D、a的值与cos(pi)的值相等正确答案:【a的值是-1#a的值与cosd(180)的值相等#a的值与cos(pi)的值相等】10、问题:在命令行窗口,既可以直接运行函数文件,也可以以函数调用的方式来调用它。选项:A、正确B、错误正确答案:【错误】11、问题:disp函数不会显示变量的名字和空行。选项:A、正确B、错误正确答案:【正确】12、问题:任何复杂的程序都是由顺序结构、选择结构和循环结构这三种基本结构组成的。选项:A、正确B、错误正确答案:【正确】13、问题:在很多情况下,for语句和while语句可以等价使用。选项:A、正确B、错误正确答案:【正确】14、问题:如果在一个函数的定义中调用了该函数本身,这就是函数的嵌套调用。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:如果x、y均为4×3矩阵,则执行plot(x,y)命令后在图形窗口中绘制()条曲线。选项:A、12B、7C、4D、3正确答案:【3】2、问题:在曲线颜色设置中,字符b表示的颜色是()。选项:A、红色B、绿色C、蓝色D、黑色正确答案:【蓝色】3、问题:设A是一个100×2数值矩阵,若要把A的第一列数据作为横坐标,把A的第二列数据作为纵坐标,画出一条曲线,则使用的命令是()。选项:A、plot(A(:,1),A(:,2))B、plot(A)C、plot(A(1,:),A(2,:))D、plot(A(1),A(2))正确答案:【plot(A(:,1),A(:,2))】4、问题:若x为m×n的矩阵,plot(x)命令为矩阵的每一行绘制一条线,共m条。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:图形窗口显示网格的命令是()。选项:A、holdonB、boxonC、gridonD、figure正确答案:【gridon】2、问题:将一个图形窗口分成2×3个绘图区,且指定在中上子图绘制出图形,使用的命令是()。选项:A、subplot(2,3,1)B、subplot(2,3,3)C、subplot(2,3,2)D、subplot(2,3,4)正确答案:【subplot(2,3,2)】3、问题:下列程序的运行结果是()。x=0:pi/100:2*pi;forn=1:2:10plot(n*sin(x),n*cos(x))holdonendaxissquare选项:A、5个同心圆B、5根平行线C、一根正弦曲线和一根余弦曲线D、5根正弦曲线和5根余弦曲线正确答案:【5个同心圆】4、问题:text函数可用于给坐标轴添加标签。选项:A、正确B、错误正确答案:【错误】5、问题:执行命令title(gca,'Anexample')后,当前图形窗口的标题被设置为“Anexample”。选项:A、正确B、错误正确答案:【错误】6、问题:命令axis([110100200])将x轴刻度的最大值设定为100。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:绘制条形图调用()函数来实现。选项:A、polarB、pieC、barD、area正确答案:【bar】2、问题:绘制极坐标图形需要调用()函数。选项:A、plotB、polarC、roseD、fplot正确答案:【polar】3、问题:要使函数:B、C、D、正确答案:【】2、问题:已知t=linspace(0,20*pi,501);plot3(t.*sin(t),t.*cos(t),t);命令执行后绘制出上图,如要绘制下图可以使用的命令是()。选项:A、plot3(t.*sin(t),t.*cos(t),t);holdonplot3(t.*sin(t),t.*cos(t),-t);B、plot3(t.*sin(t),t.*cos(t),t,t.*sin(t),t.*cos(t),-t);C、plot3(t.*sin(t),t.*cos(t),[t;-t]);D、plot3(t.*sin(t),t.*cos(t),[t,-t]);正确答案:【plot3(t.*sin(t),t.*cos(t),t);holdonplot3(t.*sin(t),t.*cos(t),-t);#plot3(t.*sin(t),t.*cos(t),t,t.*sin(t),t.*cos(t),-t);#plot3(t.*sin(t),t.*cos(t),[t;-t]);】3、问题:运行以下程序,绘制的是3条直线。X=[1,2,3];Y=[1,2,3];Z=[1,2,3];plot3(X,Y,Z,'b')选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:下列程序的运行结果是()。[x,y]=meshgrid(1:5);surf(x,y,5*ones(size(x)));选项:A、z=x+y平面B、与xy平面平行的平面C、与xy平面垂直的平面D、z=5x平面正确答案:【与xy平面平行的平面】2、问题:调用meshc函数输出的图形是()。选项:A、B、C、D、正确答案:【】3、问题:mesh函数以x为横坐标、以y为纵坐标,以x与y的m×n个组合构建网格点,计算网格点(x,y)上的z值,再以z为垂直坐标在网格点上方描点,直线连接相邻4个点形成曲面网格,最终绘出表达二元函数z=f(x,y)的三维网格图。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:下列程序运行后,看到的图形是()。[x,y,z]=cylinder(10,40);surf(x,y,z)view(90,0);axissquare选项:A、一个实心圆B、一个空心圆C、一个矩形D、一个柱面正确答案:【一个矩形】2、问题:下列程序运行后得到的图形是()。[x,y]=meshgrid(-2:2);z=x+y;i=find(abs(x)1abs(y)1);z(i)=NaN;surf(x,y,z);shadinginterp选项:A、在一个正方形的正中心挖掉了一个小的正方形B、在一个正方形的正中心挖掉了一个小的长方形C、在一个正方形的上端挖掉了一个小的正方形D、在一个正方形的下端挖掉了一个小的正方形正确答案:【在一个正方形的正中心挖掉了一个小的正方形】3、问题:下列程序运行后,看到的图形是()。[x,y,z]=sphere;M=[001];z(find(z0))=NaN;surf(x,y,z)colormap(M)axisequal选项:A、半个蓝色球面B、一个蓝色圆环C、一个蓝色圆D、一个蓝色柱面正确答案:【半个蓝色球面】随堂测验1、问题:在使用MATLAB“绘图”选项卡中的命令按钮绘图之前,需要()。选项:A、在命令行窗口中输入绘图命令B、在工作区中选择绘图变量C、打开绘图窗口D、建立M文件正确答案:【在工作区中选择绘图变量】2、问题:图形窗口只能显示一个图形。选项:A、正确B、错误正确答案:【错误】3、问题:绘制的图形与在工作区选中变量的先后顺序无关。选项:A、正确B、错误正确答案:【错误】4、问题:在已有三维图形的同一坐标轴上不能添加二维图形。选项:A、正确B、错误正确答案:【错误】专题四单元作业专题四单元测验1、问题:如果x、y均为5×6矩阵,则执行plot(x,y)命令后在图形窗口中绘制()条曲线。选项:A、5B、6C、11D、30正确答案:【6】2、问题:下列程序的运行结果是()。x=[0,1,1,0,0];y=[0,0,1,1,0];forn=1:3plot(n*x,n*y)holdonendaxisequal选项:A、3个左下角在原点的矩形B、3个中心在原点的矩形C、3条直线D、15个点正确答案:【3个左下角在原点的矩形】3、问题:命令text(1,1,'{\alpha}\leq{2\pi}')执行后,得到的标注效果是()。选项:A、{\alpha}\leq{2\pi}B、α≥2πC、α≤2πD、{α}\leq{2π}正确答案:【α≤2π】4、问题:subplot(2,2,3)是指()的子图。选项:A、两行两列的左下图B、两行两列的右下图C、两行两列的左上图D、两行两列的右上图正确答案:【两行两列的左下图】5、问题:要使函数y=lnx的曲线绘制成直线,应采用的绘图函数是()。选项:A、polarB、semilogxC、semilogyD、loglog正确答案:【semilogx】6、问题:下列程序的运行结果是()。[x,y]=meshgrid(1:5);surf(x,5*ones(size(x)),y);选项:A、z=y平面B、与xy平面平行的平面C、与xy平面垂直的平面D、y=5x平面正确答案:【与xy平面垂直的平面】7、问题:下列函数中不能用于绘制散点类图形的函数是()。选项:A、scatterB、stairsC、stemD、pie正确答案:【pie】8、问题:下列程序运行后,看到的图形()。t=0:pi/6:2*pi;[x,y,z]=cylinder(t,6);surf(x,y,z)view(0,90);axisequal选项:A、6个同心圆B、6个同心的六边形C、12个同心圆D、12个同心的六边形正确答案:【12个同心的六边形】9、问题:下列程序运行后得到的图形是()。[x,y]=meshgrid(-2:2);z=x+y;i=find(abs(x)1abs(y)1);z(i)=NaN;surf(x,y,z);shadinginterp选项:A、在一个正方形的正中心挖掉了一个小的正方形B、在一个正方形的正中心挖掉了一个小的长方形C、在一个正方形的上端挖掉了一个小的正方形D、在一个正方形的下端挖掉了一个小的正方形正确答案:【在一个正方形的正中心挖掉了一个小的正方形】10、问题:在使用MATLAB“绘图”选项卡中的命令按钮绘图之前,需要()。选项:A、在命令行窗口中输入绘图命令B、在工作区中选择绘图变量C、打开绘图窗口D、建立M文件正确答案:【在工作区中选择绘图变量】11、问题:在0≤x≤2π区间内,绘制正弦曲线,可以使用命令()。选项:A、x=linspace(0,2*pi,100);plot(x,sin(x));B、x=linspace(0,2*pi,100)';plot(x,sin(x));C、x=linspace(0,2*pi,100)';X=[x,sin(x)];plot(X);D、fplot(@(x)sin(x),[0,2*pi]);正确答案:【x=linspace(0,2*pi,100);plot(x,sin(x));#x=linspace(0,2*pi,100)';plot(x,sin(x));#fplot(@(x)sin(x),[0,2*pi]);】12、问题:在一个图形窗口同时绘制[0,2π]的正弦曲线、余弦曲线,可以使用命令()。选项:A、x=(0:0.01:2*pi)';Y=[sin(x),cos(x)];plot(x,Y);B、x=(0:0.01:2*pi);Y=[sin(x);cos(x)];plot(x,Y);C、fplot(@(x)sin(x),@(x)cos(x),[0,2*pi])D、fplot(@(x)[sin(x),cos(x)],[0,2*pi])正确答案:【x=(0:0.01:2*pi)';Y=[sin(x),cos(x)];plot(x,Y);#x=(0:0.01:2*pi);Y=[sin(x);cos(x)];plot(x,Y);#fplot(@(x)[sin(x),cos(x)],[0,2*pi])】13、问题:执行命令colormap(gray(6))后,用surf绘制的图形采用6种不同浓度的灰色描述。选项:A、正确B、错误正确答案:【正确】14、问题:调用fplot3函数绘制空间曲线时,需要先计算曲线上各点的坐标。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:若x是一个行向量,则在执行语句[a,b]=min(x)后,向量中最小元素的序号是存储在()中。选项:A、aB、bC、a和b都是D、a和b都不是正确答案:【b】2、问题:若A为矩阵,则语句max(A(:))的功能是()。选项:A、函数调用错误B、求矩阵每行的最大元素C、求矩阵每列的最大元素D、求整个矩阵的最大元素正确答案:【求整个矩阵的最大元素】3、问题:设A=[1,2,3,4,5;3,4,5,6,7],则min(max(A))的值是()。选项:A、1B、3C、5D、7正确答案:【3】4、问题:已知a为3×3矩阵,则运行mean(a)命令是()。选项:A、计算a每列的平均值B、计算a每行的平均值C、a增加一行平均值D、a增加一列平均值正确答案:【计算a每列的平均值】5、问题:对矩阵A按行取最大元素,可用语句max(A,2)实现。选项:A、正确B、错误正确答案:【错误】6、问题:若x为一个向量,且a=std(x),那么a的值越大,说明该向量中的元素偏离其平均值的程度越大。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:若某多项式系数向量中包含有5个元素,则该多项式为()次多项式。选项:A、4B、5C、6D、7正确答案:【4】2、问题:若a、b为多项式向量,a=[1,2],b=[3,4,5],要将两个多项式相加,以下正确的是()。选项:A、a+bB、[0,a]+bC、[a,0]+bD、以上都不是正确答案:【[0,a]+b】3、问题:若p为某多项式系数向量,x为矩阵,若想求得x中每一个元素的多项式函数值,则以下正确的是()。选项:A、polyval(p,x)B、polyvalm(p,x)C、polyfit(p,x)D、polyder(p,x)正确答案:【polyval(p,x)】4、问题:若p为某多项式系数向量,x为自变量,则roots(p)的功能是()。选项:A、求多项式在x=0点的函数值B、求多项式的导函数C、求多项式方程的根D、判断多项式是否过零点正确答案:【求多项式方程的根】5、问题:在MATLAB命令行窗口输入下列命令:x=[1,2,3,4];y=polyval(x,1);则y的值为()。选项:A、5B、8C、24D、10正确答案:【10】6、问题:若已知多项式系数向量p=[1,2,3],则该多项式的常数项为1。选项:A、正确B、错误正确答案:【错误】7、问题:若要求多项式P和Q的商的导函数,可以用语句p=polyder(P,Q)来实现。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:在以下四种数据插值方法中,具有保形性的方法是()。选项:A、linearB、nearestC、pchipD、spline正确答案:【pchip】2、问题:在以下四种数据插值方法中,最为光滑、函数性态最好的方法是()。选项:A、linearB、nearestC、pchipD、spline正确答案:【spline】3、问题:在最近点插值方法中,若插值点位于两个采样点的正中间,则插值点的取值为()。选项:A、前一个相邻点的函数值B、后一个相邻点的函数值C、前后两个相邻点函数值的平均值D、前后两个相邻点函数值的较大值正确答案:【后一个相邻点的函数值】4、问题:二维插值不支持的方法是()。选项:A、linearB、nearestC、pchipD、spline正确答案:【pchip】5、问题:数据插值方法是一种函数逼近的方法,所以存在一个整体的逼近函数。选项:A、正确B、错误正确答案:【错误】6、问题:在linear、nearest、pchip和spline四种插值方法中,spline方法是最好的。选项:A、正确B、错误正确答案:【错误】7、问题:采用多项式进行插值计算时,多项式的次数越高计算越精确。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:在工程领域,若仅测得某连续区域一些离散采样点的值,现在想要得到区间内更多样本点的值,最合适的方法是()。选项:A、解方程方法B、数据插值方法C、实验或测试方法D、人工估算方法正确答案:【数据插值方法】2、问题:用插值方法绘制地形图时,若要使地形图更加光滑,需要()。选项:A、增加采样点数目B、增加样本值的精度C、修改图形着色D、以上都不对正确答案:【增加采样点数目】3、问题:既然可以用数值插值的方法估算数据,因此不再需要通过实验或测试获取数据。选项:A、正确B、错误正确答案:【错误】4、问题:数据插值可以通过已知数据估算采样区间内的未知数据。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:曲线拟合通常所采用的函数是()。选项:A、随机函数B、多项式函数C、指数函数D、三角函数正确答案:【多项式函数】2、问题:最小二乘法中的误差最小指的是()。选项:A、误差的平均值最小B、误差之和最小C、误差的平方和最小D、误差的积最小正确答案:【误差的平方和最小】3、问题:为了使估算结果更加精确,曲线拟合的技巧有()。选项:A、谨慎选取拟合多项式的次数B、选取合适的采样点数据(并非越多越好)C、根据问题的背景,分段进行拟合。D、缩短采样间隔正确答案:【谨慎选取拟合多项式的次数#选取合适的采样点数据(并非越多越好)#根据问题的背景,分段进行拟合。】4、问题:曲线拟合估算的数据比数据插值方法更加精确。选项:A、正确B、错误正确答案:【错误】5、问题:曲线拟合所采用的多项式函数只能是3次多项式。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:以下不属于曲线拟合方法功能的是()。选项:A、估算数据B、预测趋势C、总结规律D、证明定理正确答案:【证明定理】2、问题:在数据插值和曲线拟合两种方法中,曲线一定经过样本点的方法是()。选项:A、数据插值B、曲线拟合C、A和B都是D、A和B都不是正确答案:【数据插值】3、问题:当实验或测试所获得的样本数据有误差时,适合采用曲线拟合来估算其他数据。选项:A、正确B、错误正确答案:【正确】4、问题:通过曲线拟合方法预测股票数据的未来发展趋势时,得到的信息是完全可靠的。选项:A、正确B、错误正确答案:【错误】专题五单元作业专题五单元测验1、问题:若A为矩阵,则语句max(A(:))的功能是()。选项:A、函数调用错误B、求矩阵每行的最大元素C、求矩阵每列的最大元素D、求整个矩阵的最大元素正确答案:【求整个矩阵的最大元素】2、问题:设P是多项式系数向量,A为方阵,则函数polyval(P,A)与函数polyvalm(P,A)的值()。选项:A、一个是标量,一个是方阵B、都是标量C、值不相等D、值相等正确答案:【值不相等】3、问题:在MATLAB命令行窗口输入下列命令:p=[1,-2];x=roots(p)则x的值为()。选项:A、2B、-2C、1D、-1正确答案:【2】4、问题:在以下四种数据插值方法中,具有保形性的方法是()。选项:A、linearB、nearestC、pchipD、spline正确答案:【pchip】5、问题:最小二乘法中的误差最小指的是()。选项:A、误差的平均值最小B、误差之和最小C、误差的平方和最小D、误差的积最小正确答案:【误差的平方和最小】6、问题:当实验或测试所获得的样本数据有误差时,适合用来估算数据的方法是()。选项:A、数据插值B、曲线拟合C、方程求解D、求平均值正确答案:【曲线拟合】7、问题:曲线拟合通常所采用的函数是()。选项:A、随机函数B、多项式函数C、指数函数D、三角函数正确答案:【多项式函数】8、问题:下列四种插值计算方法中,经过每一个样本点的方法是()。选项:A、linearB、nearestC、pchipD、spline正确答案:【linear#nearest#pchip#spline】9、问题:以下属于曲线拟合方法功能的是()。选项:A、估算数据B、预测趋势C、总结规律D、证明定理正确答案:【估算数据#预测趋势#总结规律】10、问题:若a、b为多项式系数向量,a=[1,2],b=[3,4,5],要将两个多项式相加,以下不正确的是()。选项:A、a+bB、[0,a]+bC、[a,0]+bD、a+b(1:2)正确答案:【a+b#[a,0]+b#a+b(1:2)】11、问题:设有三个多项式,其系数向量分别为q、r、s,现在求它们的乘积,可以使用的命令有()。选项:A、conv(q,r,s)B、conv(conv(q,r),s)C、conv(q,conv(r,s))D、conv(conv(s,r),q)正确答案:【conv(conv(q,r),s)#conv(q,conv(r,s))#conv(conv(s,r),q)】12、问题:数据插值可以通过已知数据估算采样区间内的未知数据。选项:A、正确B、错误正确答案:【正确】13、问题:若某多项式系数向量中包含有5个元素,则该多项式为5次多项式。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:下列命令执行后,I的值是()。I=trapz([1,2],[7,9])选项:A、7B、8C、9D、10正确答案:【8】2、问题:计算行向量x的2阶向前差分,可以使用的函数有()。选项:A、diff(x,2)B、diff(diff(x))C、diff(diff(x,1))D、diff(x,2,2)正确答案:【diff(x,2)#diff(diff(x))#diff(diff(x,1))#diff(x,2,2)】3、问题:函数f(x)在某点处的差商作为其导数的近似值。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:对于解线性方程组Ax=b,当det(A)≠0时,方程的解是()。选项:A、A\bB、b/AC、b\AD、A/b正确答案:【A\b】2、问题:对于线性方程组Ax=b,设A=LU是A的一个LU分解,则线性方程组的解为()。选项:A、x=U\(L\b)B、x=U\L\bC、x=(U\L)\bD、x=U/L/b正确答案:【x=U\(L\b)】3、问题:高斯-赛德尔迭代法比雅可比迭代法的收敛性能肯定要好些。选项:A、正确B、错误正确答案:【错误】4、问题:矩阵求逆函数和左除运算符都可以用来解线性方程组,但求逆方法需要更多的计算量,而左除运算就只有一次除法运算。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:对于系数矩阵A的阶数很大,且零元素较多的大型稀疏矩阵线性方程组,非常适合采用()求解。选项:A、直接法B、迭代法C、矩阵求逆D、左除正确答案:【迭代法】2、问题:下列方法中与线性方程组求解有关的是()。选项:A、左除B、矩阵求逆C、矩阵转置D、矩阵分解正确答案:【左除#矩阵求逆#矩阵分解】3、问题:直接法一般适合求解低阶稠密线性方程组。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:求方程在0.5附近的根,相应的命令是()。选项:A、fx=@(x)x-sin(x)/x;z=fzero(fx,0.5)B、z=fzero(@(x)x-sin(x)/x,0.5)C、fx=@(x)x-sin(x)/x;z=fsolve(fx,0.5)D、z=fsolve(@(x)x-sin(x)/x,0.5)正确答案:【fx=@(x)x-sin(x)/x;z=fzero(fx,0.5)#z=fzero(@(x)x-sin(x)/x,0.5)#fx=@(x)x-sin(x)/x;z=fsolve(fx,0.5)#z=fsolve(@(x)x-sin(x)/x,0.5)】2、问题:求f(x)=xsin(2x-1)在0附近的最小值,相应的命令是()。选项:A、[x,fval]=fminbnd(@(x)x*sin(2*x-1),0,0.5)B、[x,fval]=fminsearch(@(x)x*sin(2*x-1),0)C、[x,fval]=fminsearch(@(x)x*sin(2*x-1),0.5)D、[x,fval]=fminunc(@(x)x*sin(2*x-1),0)正确答案:【[x,fval]=fminbnd(@(x)x*sin(2*x-1),0,0.5)#[x,fval]=fminsearch(@(x)x*sin(2*x-1),0)#[x,fval]=fminsearch(@(x)x*sin(2*x-1),0.5)#[x,fval]=fminunc(@(x)x*sin(2*x-1),0)】3、问题:MATLAB中,fzero函数用来求单变量非线性方程的根,而fsolve函数可以求非线性方程组的数值解。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:有一类常微分方程,其解的分量有的变化很快,有的变化很慢,且相差悬殊,这就是所谓的()问题。选项:A、刚性B、稳定性C、收敛性D、病态正确答案:【刚性】2、问题:求常微分方程在[1,3]区间内的数值解,正确的命令有()。选项:A、f=@(x,y)2*x/y+2*x;[x,y]=ode45(@f,[1,3],1)B、f=@(x,y)2*x/y+2*x;[x,y]=ode45(f,[1,3],1)C、[x,y]=ode45(@(x,y)2*x/y+2*x,[1,3],1)D、建立f.m函数文件:functionyx=f(x,y)yx=2*x/y+2*x;输入命令:[x,y]=ode45(@f,[1,3],1)正确答案:【f=@(x,y)2*x/y+2*x;[x,y]=ode45(f,[1,3],1)#[x,y]=ode45(@(x,y)2*x/y+2*x,[1,3],1)#建立f.m函数文件:functionyx=f(x,y)yx=2*x/y+2*x;输入命令:[x,y]=ode45(@f,[1,3],1)】3、问题:求解高阶常微分方程数值解时,需先将它转化为一阶常微分方程组,即状态方程。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:下列选项中不能用于求常微分方程数值解的函数是()。选项:A、ode23B、ode34C、ode45D、ode113正确答案:【ode34】2、问题:MATLAB提供ode系列函数来求常微分方程的数值解,其中适用于刚性问题的函数是()。选项:A、ode23B、ode45C、ode113D、ode23s正确答案:【ode23s】3、问题:ode23、ode45函数均采用龙格-库塔算法。选项:A、正确B、错误正确答案:【正确】专题六单元作业专题六单元测验1、问题:下列语句执行后,I的值是()。I=integral(@(x)x,0,1)选项:A、0B、1C、0.5D、-1正确答案:【0.5】2、问题:对于解线性方程组Ax=b,当det(A)≠0时,方程的解是()。选项:A、A/bB、b/AC、b\AD、A\b正确答案:【A\b】3、问题:对于系数矩阵A的阶数很大,且零元素较多的大型稀疏矩阵线性方程组,非常适合采用()求解。选项:A、直接法B、迭代法C、矩阵求逆D、左除正确答案:【迭代法】4、问题:下列选项中不能用于求常微分方程数值解的函数是()。选项:A、ode23B、ode34C、ode45D、ode113正确答案:【ode34】5、问题:求f(x)=xsin(2x-1)在0附近的最小值,相应的命令是()。选项:A、[x,fval]=fminbnd(@(x)x*sin(2*x-1),0,0.5)B、[x,fval]=fminbnd(@(x)x*sin(2*x-1),0)C、[x,fval]=fminsearch(@(x)x*sin(2*x-1),[0,0.5])D、[x,fval]=fminunc(@(x)x*sin(2*x-1),[0,0.5])正确答案:【[x,fval]=fminbnd(@(x)x*sin(2*x-1),0,0.5)】6、问题:计算向量x的一阶向前差分,可以使用的命令有()。选项:A、diff(x)B、diff(x,1)C、diff(x,1,2)D、a=x(1:end-1);b=x(2:end);b-a正确答案:【diff(x)#diff(x,1)#diff(x,1,2)#a=x(1:end-1);b=x(2:end);b-a】7、问题:求方程在[4,6]范围内的解,使用的命令有()。选项:A、fx=@(x)exp(x)-3*x*x-15;z=fzero(fx,5)B、z=fzero(@(x)exp(x)-3*x*x-15,5)C、建立函数文件fx.m。functionf=fx(x)f=exp(x)-3*x*x-15;调用函数文件:z=fzero(@fx,5)D、建立函数文件fx.m。functionf=fx(x)f=exp(x)-3*x*x-15;调用函数文件:f=@fx;z=fzero(f,5)正确答案:【fx=@(x)exp(x)-3*x*x-15;z=fzero(fx,5)#z=fzero(@(x)exp(x)-3*x*x-15,5)#建立函数文件fx.m。functionf=fx(x)f=exp(x)-3*x*x-15;调用函数文件:z=fzero(@fx,5)#建立函数文件fx.m。functionf=fx(x)f=exp(x)-3*x*x-15;调用函数文件:f=@fx;z=fzero(f,5)】8、问题:求方程组的解,取初值为(1,1,1)。选项:A、f=@(x)[x(1)^3+x(2)-x(3)-5;2*x(1)+3*x(2)^2-6;x(1)+x(2)+x(3)-3];x=fsolve(f,[1,1,1],optimset('Display','off'))B、x=fsolve(@(x)[x(1)^3+x(2)-x(3)-5;2*x(1)+3*x(2)^2-6;x(1)+x(2)+x(3)-3],[1,1,1])C、f=@(x)[x(1)^3+x(2)-x(3)-5;2*x(1)+3*x(2)^2-6;x(1)+x(2)+x(3)-3];x=fzero(f,[1,1,1])D、x=fzero(@(x)[x(1)^3+x(2)-x(3)-5;2*x(1)+3*x(2)^2-6;x(1)+x(2)+x(3)-3],[1,1,1])正确答案:【f=@(x)[x(1)^3+x(2)-x(3)-5;2*x(1)+3*x(2)^2-6;x(1)+x(2)+x(3)-3];x=fsolve(f,[1,1,1],optimset('Display','off'))#x=fsolve(@(x)[x(1)^3+x(2)-x(3)-5;2*x(1)+3*x(2)^2-6;x(1)+x(2)+x(3)-3],[1,1,1])】9、问题:求常微分方程组的解。选项:A、建立函数文件ty.m。functiondy=ty(t,y)dy=[y(2)*y(3);-y(1)*y(3);-0.5*y(1)*y(2)];调用函数文件:[t,y]=ode45(@ty,[0,12],[0,1,1]);plot(t,y(:,1),'-',t,y(:,2),'*',t,y(:,3),'+')B、建立函数文件ty.m。functiondy=ty(t,y)dy=[y(2)*y(3);-y(1)*y(3);-0.5*y(1)*y(2)];调用函数文件:clearh=@ty;[t,y]=ode45(h,[0,12],[0,1,1]);plot(t,y(:,1),'-',t,y(:,2),'*',t,y(:,3),'+')C、ty=@(t,y)[y(2)*y(3);-y(1)*y(3);-0.5*y(1)*y(2)];[t,y]=ode45(ty,[0,12],[0,1,1]);plot(t,y(:,1),'-',t,y(:,2),'*',t,y(:,3),'+')D、[t,y]=ode45(@(t,y)[y(2)*y(3);-y(1)*y(3);-0.5*y(1)*y(2)],[0,12],[0,1,1]);plot(t,y(:,1),'-',t,y(:,2),'*',t,y(:,3),'+')正确答案:【建立函数文件ty.m。functiondy=ty(t,y)dy=[y(2)*y(3);-y(1)*y(3);-0.5*y(1)*y(2)];调用函数文件:[t,y]=ode45(@ty,[0,12],[0,1,1]);plot(t,y(:,1),'-',t,y(:,2),'*',t,y(:,3),'+')#建立函数文件ty.m。functiondy=ty(t,y)dy=[y(2)*y(3);-y(1)*y(3);-0.5*y(1)*y(2)];调用函数文件:clearh=@ty;[t,y]=ode45(h,[0,12],[0,1,1]);plot(t,y(:,1),'-',t,y(:,2),'*',t,y(:,3),'+')#ty=@(t,y)[y(2)*y(3);-y(1)*y(3);-0.5*y(1)*y(2)];[t,y]=ode45(ty,[0,12],[0,1,1]);plot(t,y(:,1),'-',t,y(:,2),'*',t,y(:,3),'+')#[t,y]=ode45(@(t,y)[y(2)*y(3);-y(1)*y(3);-0.5*y(1)*y(2)],[0,12],[0,1,1]);plot(t,y(:,1),'-',t,y(:,2),'*',t,y(:,3),'+')】10、问题:函数f(x)在某点处的差商作为其导数的近似值。选项:A、正确B、错误正确答案:【正确】11、问题:高斯-赛德尔迭代法比雅可比迭代法的收敛性能肯定要好些。选项:A、正确B、错误正确答案:【错误】12、问题:MATLAB中,fzero函数用来求单变量非线性方程的根,而fsolve函数可以求非线性方程组的数值解。选项:A、正确B、错误正确答案:【正确】13、问题:有一类常微分方程,其解的分量有的变化很快,有的变化很慢,且相差悬殊,这就是所谓的病态方程问题。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:若在MATLAB中已有语句a=1和x=sym(’a’),则以下叙述正确的是()。选项:A、x是一个符号常量B、x是一个符号变量C、x是一个数值变量D、对x的定义有错误正确答案:【x是一个符号变量】2、问题:设有a=sym(4),则1/a+1/a的值是()。选项:A、0.5B、1/2C、1/4+1/4D、2/a正确答案:【1/2】3、问题:函数factor(sym(15))的值是()。选项:A、'15'B、15C、[1,3,5]D、[3,5]正确答案:【[3,5]】4、问题:若没有指定主变量,则系统默认符号表达式ax+by+t中主变量为()。选项:A、aB、bC、xD、t正确答案:【x】5、问题:可以用factor()函数来判断一个正整数是否为素数。选项:A、正确B、错误正确答案:【正确】6、问题:当采用coeffs()函数提取符号多项式的系数时,系数的排列次序为从高次到低次。选项:A、正确B、错误正确答案:【错误】7、问题:当符号多项式中只有一个符号变量时,可以用sym2poly()函数将符号多项式转化为多项式系数向量的形式。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:在命令行窗口输入下列命令:f=sym(1);eval(int(f,1,4))则命令执行后的输出结果是()。选项:A、3B、4C、5D、1正确答案:【3】2、问题:diff()函数可以用来求符号函数的偏导数。选项:A、正确B、错误正确答案:【正确】3、问题:当利用int()函数求定积分时,若积分上限或下限中存在符号变量,则该被积函数不可积。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:MATLAB将函数展开为幂级数,所使用的函数是()。选项:A、tailorB、taylerC、diffD、taylor正确答案:【taylor】2、问题:若使用命令taylor(f,x,1,'Order',6)对f进行泰勒展开,则展开式的最高阶为()。选项:A、5B、6C、7D、3正确答案:【5】3、问题:在泰勒展开时,若未指定展开点,则()。选项:A、展开点为0B、展开点为1C、无法展开D、展开点为一个随机数正确答案:【展开点为0】4、问题:symsum()函数只能求得级数之和,而不能求得单独某一项的值。选项:A、正确B、错误正确答案:【错误】5、问题:当使用symsum()函数进行级数求和时,若其在[1,inf]范围内可以求和,则其在[1,1000]范围内也一定可以求和。选项:A、正确B、错误正确答案:【错误】6、问题:泰勒级数展开的方式能够将复杂运算转化为简单的四则运算,并且没有任何误差。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:MATLAB用于符号常微分方程求解的函数是()。选项:A、solveB、solverC、dsolveD、dsolver正确答案:【dsolve】2、问题:在MATLAB符号计算中,y的二阶导数表示为()。选项:A、y’’B、dyC、D2yD、2Dy正确答案:【D2y】3、问题:在的dsolve()函数中,若没有指定自变量,则默认自变量为()。选项:A、aB、xC、iD、t正确答案:【t】4、问题:只要方程或方程组有解,那么solve()函数就一定能求出正确的解。选项:A、正确B、错误正确答案:【错误】5、问题:使用dsolve()函数进行常微分方程求解时,若给出初值条件,则求方程的特解;若没给出初值条件,则求方程的通解。选项:A、正确B、错误正确答案:【正确】专题七单元作业专题七单元测验1、问题:若在MATLAB中已有语句a=sym(1);b=1;x=sym('b'),则以下叙述正确的是()。选项:A、a和x都是符号常量B、a和x都是符号变量C、a是符号常量,x是符号变量D、x是符号常量,a是符号变量正确答案:【a是符号常量,x是符号变量】2、问题:函数factor(sym(12))的值是()。选项:A、'12'B、12C、[3,4]D、[2,2,3]正确答案:【[2,2,3]】3、问题:若没有指定主变量,则系统默认符号表达式ax+by+t中主变量为()。选项:A、aB、bC、xD、t正确答案:【x】4、问题:在命令行窗口输入下列命令:f=sym(1);eval(int(f,1,4))则命令执行后的输出结果是()。选项:A、1B、3C、4D、5正确答案:【3】5、问题:若使用命令taylor(f,x,1,'Order',6)对f进行泰勒展开,则展开式的最高阶为()。选项:A、7B、6C、5D、4正确答案:【5】6、问题:在的dsolve()函数中,若没有指定自

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论