数学实验练习题.docx

上传人:牧羊曲112 文档编号:3559329 上传时间:2023-03-13 格式:DOCX 页数:13 大小:42.78KB
返回 下载 相关 举报
数学实验练习题.docx_第1页
第1页 / 共13页
数学实验练习题.docx_第2页
第2页 / 共13页
数学实验练习题.docx_第3页
第3页 / 共13页
数学实验练习题.docx_第4页
第4页 / 共13页
数学实验练习题.docx_第5页
第5页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《数学实验练习题.docx》由会员分享,可在线阅读,更多相关《数学实验练习题.docx(13页珍藏版)》请在三一办公上搜索。

1、数学实验练习题第一讲 MATLAB使用简介 一、填空题 1启动MATLAB程序的三种方式为 、 、 。 2MATLAB的窗口组成为 、 、 、 、 , 和 需要切换才能显示。 3特殊矩阵的生成方法有元素全为1的矩阵平共处五项原则 , 元素全为0的矩阵 , 生成n阶单位矩阵命令为 。 4.清除命令窗口内容的命令是 。 5. 删除工作空间中保存的变量x的命令是 。 6. 将双精度实数的显示格式设置成15位定点小数格式的命令是 。 7. 要在命令窗口中查看对函数log的帮助信息,所用命令是 。 8. 要查询在工作空间中定义的变量x的相关信息,可用命令 。 9. 设x是复数,取x的实部存入变量y的语句

2、是 。 10. 设x是复数,取x的虚部存入变量y的语句是 。 11. 设x是复数,取x的模存入变量y的语句是 。 12. 设x是复数,取x的共轭存入变量y的语句是 。 13. MATLAB的含义为 。 14. 在MATLAB中,矩A阵的秩由函数 来实现。 15. 将双精度实数的显示格式设置成15位定点小数格式的命令是 。 16. 用冒号运算符:创建数组p2p2p,L,p命令为 _ _. 10010010017. MATLAB中逗号主要用作 ,用作输入量与输入量之间的分隔符, 。 18.MATLAB中Inf或inf表示 、NaN或nan表示 。 19. size命令的功能 。 20.工作空间窗口

3、的作用是用于内存变量的 、 、 。 二、选择题 1下面关系MATLAB软件中的对数函数正确的说法是 A、ln(x)是自然对数函数。B、log(x)是常用对数函数。C、log(x)是自然对数函数。D、log3(x)是求以3为底x的对数函数 2下面关于MATLAB函数说法正确的是 A、反正弦函数命令为arcsin(x).B、反余弦函数的命令为acos(x)。C、取整函数fix(x)与数学中的取囊函数x作用完全相同.D、取整函数round(x)与数学中的取囊函数x作用完全相同. 3下列关于MATLAB创建数组的冒号运算符first:increment:last说法错误的是 A、直接定义数据元素之间的

4、增量,而不是数据元素的个数, B、若增量为1,上面创建数组的方式可简写为:first:last last-firstC、由命令可以推知数学元素个数为number=+1 incrementD、创建数组命令中first指数组的第一个元素,last是指数组的最后一个元素。 4下列关于MATLAB创建数组运算符linspace(first,last,number)说法错误的是 A、此命令是指初值、终值及数组长度创建数组 B、此命令是不知道数组步长,但可以通过其中的初值first、终值last及数组长度number求得数组步长为increment=last-firstnumber-1C、此命令创建数组与

5、冒号运算符效果一样 D、此命令创建数组的元素是等步长的。 5下面关于二维数组即矩阵创建的说法正确的是 A、可以运用函数创建特殊矩阵如eye(m,n)创建元素全为1的mn矩阵 B、运用ones(m,n)创建对角线上元素全为1的mn矩阵 C、可以直接输入矩阵元素,空格或逗号分隔的元素指定的是不同列的元素,而以分号分隔的元素是指定的是不同行的元素 D、直接输入矩阵元素,空格或逗号分隔元素作用是不同的,“,”是分隔不同列的元素,而空格分隔不同行的元素 6下面关于数组运算说法正确的是 A、数组的加减运算与向量的加减运算相同,要求相加减的数组长度要相同 B、数组的数乘运算是一个标量与向量的乘积,此运算与原

6、高等代数中向量的数乘运算是不同的。 C、数组的点乘运算与解析几何中的点积相同 D、数组点积命令C=dot(A,B,DIM)与解析几何的点积完全相同 7.如果x=1:-2:-8,则x(1)和x(5)分别是( ) A1,-8 B-1,-7 C-1,-8 D1,-7 8.在MATLAB中下列数值的表示不正确的是 A+99 B1.3e-5 C2-3*e2 D3-2*pi 919MATLAB表达式a = 17+5*3/4-sin(pi/2) 结果为 _C_ A. a = 22 B. a = 15.75 C. a = 19.75 D. a = 15.5 三、简答题 1简述创建数组命令first:incre

7、ment:last和linspace(first,last,number)的区别和联系 2简述MATLAB的功能 3简述求两个向量a,b所围成的平行四边形面积的几种方法 4简述历史命令窗口的主要作用 第二讲 MATLAB图形功能 一、填空题 1在同一画面下作多幅多图形为命令subplot(m,n,k)中参数m是 ,n是 ,k是 。 2符号函数作图命令ezplot可以作 .。 3. 绘制极坐标图形的Matlab库函数名是 .。 4. 将图题设置成“Fig. 1 示意图”的语句是 .。 5. 将横坐标轴标签设置成“时间”的语句是 .。 6. 设置图例的Matlab库函数名是 .。 7 绘制三维线图

8、的Matlab库函数名是 .。 8. 绘制三维网格图的Matlab库函数名是 .。 9. 绘制三维表面图的Matlab库函数名是 .。 10. 关闭网格显示的Matlab语句是 .。 11. 关闭坐标架显示的Matlab语句是 .。 12. 使得各坐标具有相同刻度间隔的Matlab语句 .。 13. 在同一图形窗口中开多个子窗口的Matlab库函数名是 .。 14.清除图形窗口的命令为 。 二、选择题 1下列关于符号函数生成说法正确的是 A、可以用单引号括引生成符号函数如f=sin(x),这种方法生成的符号函数不能求极限 B、先用syms生成符号变量如syms x,再生成符号函数f=sym(e

9、xp(x)此种方法生成的符号函数也不能求极限 C、先用syms 生成符号变量syms x,再生成符号函数f=sym(exp(x)此种方法生成的符号函数能求极限 D、先用先用syms 生成符号变量syms x,再直接输入函数 f=cos(x)此方法生成的符号函数不能2。下列关于符号函数作图命令ezplot说法错误的是 A、均可用于各种符号函数作图 B、作出的图形界面均有标题 C、各种符号函数作图默认区间均为-2*pi,2*pi D、只能用于单引号括引的符号函数作图 3下列关于极坐标作图polar命令说法正确的是 A、是用于极坐标符号函数作图,因此作出的曲线不可能是折线 B、是用于数组作图,作出的

10、曲线有可能是折线 C、尽管是用于数组作图,作出的曲线不可能是折线 D、polar参数形式可以是polar(theta,rho,:), polar(rho,theta,r:) 4下列关于hold on 命令说法正确的是 A、只能用于符号函数ezplot作图,在同一画面上画出多条曲线 B、只能用于数组作图plot,在同一画面上画出多条曲线 C、可以用于符号函数作图及数组作图,同一画面上画出多条曲线 D、不能用于用极坐标作图。 5下列关于同一个画面中的多幅不同坐标系的图形命令subplot说法正确的是 A、子图命令只能是ezplot B、子图命令只能是plot C、子图命令可以是ezplot,plo

11、t,也可以是polar,但不能是空间曲线和曲面 D、子图命令可以是ezplot,plot,,polar,甚至是空间曲线和曲面 三、简答题 1简要说明应用ezplot 和plot作二维图形的区别与联系。 第三讲 程序设计初步 一、填空题 1MATLAB程序也称为M文件,这两种文件分别为 和 。 2MATLAB有两种条件语句它们分别为 和 。 3. 表达式 (52)*(6=5)的值是 。 二、选择题 1MATLAB程序编辑器启动方式正确的是 A、只能是工具按钮中的空白按钮 B、只能是菜单栏下的New-M-file项 C、可以是工具按钮中的空白按钮、可以是菜单栏下的New-M-file项、还可以是在

12、current directory或command history被激活下使用快捷方式ctr+N D、不能用鼠标右键方式创建M文件 2下列关于MATLAB7.1的窗口说法正确的是 A、只有主窗口 B、除主窗口外还应该有command窗口、command history窗口和workspace窗口,除此之外没别的窗口了. C、主窗口外,还有其他四个窗口,workspace窗口和current directory窗口往往是可以切换的 D、打开后的MATLAB窗口是不能改变的,也就是说不可以通过设置改变窗口界面 3下列关于M文件的说法错误的是 A、函数型M文件必须包含输入参数和输出参数 B、命令型M

13、文件可以通过程序器的Debug菜单运行,也可以在命令窗口中输入文件名运行 C、函数型M文件只能在命令窗口中通过调用参数运行 D、不论是函数型M文件还是命令型M文件一旦经过save and run后,以后任何时候都可以作为MATLAB的命令运行 4在循环结构中跳出循环,但继续下次循环的命令为 。 (A) return; (B) break ; (C) continue ; (D) keyboad 5. 下列关于 MATLAB描述正确的是_D_ A. 矩阵“matrix” 通常用来表示一维数组 B. MATLABs变量需要在使用前得先定义 C. MATLAB 函数不能返回超过一个变量 D. Edi

14、tor窗口是用来创建、修改及调试 M文件的 三、简答题 1简述MATLAB程序中循环语句的的几种格式,并简要说明其区别和联系。 2简要说明启动MATLAB程序编辑器的几种方式。 3简述MATLAB的命令型M文件和函数型M文件的区别与联系。 4简述MATLAB分支结构的if-else-end和switch的各自的形式及这种结构的关系。 5简述MATLAB语句流控制语句break和continue语句的区别和联系 第四讲 MATLAB在高等代数中的应用之一线性方程组及向量相关性判定 一、填空题 1 二、选择题 1利用MATLAB进行矩阵初等变换的命令中下列关于交换两行或两列的变换说法正确的是 A、

15、A(i j,:)=A(j i,:) %交换第i列和第j列数据 B、A(j i,:)=A(i j,:) %交换第i列和第j 列数据 C、A(:,i j)=A(:,j i) %交换第i行和第j行数据 D、A(j i,:)=A(i j,:) %交换第i行和第j 行数据 2输入m = 11 27 33; 29 57 12; 73 45 37 则 m = _ _ A. 12 B. 29 C. 37 D. 45 二、简答题 1说明求解n个方程n个未知量且系数行列式不为零的线性方程组AX=b的几种方法。 2简述求特征值的几种方法 第五讲 MATLAB在高等代数中的应用之二多项式 一、填空题 1多项式的微分命

16、令有三种格式:他们分别为 , 和 ,对 作用是求多项式 a的微分,对命令 作用是求多项式a,b乘积的微分,相当于 或 ,而对命令 作用是求多项式商的微分,其中分子多项式为b,分母多项式为a,,结果为分子为q,分母为d,,相当于 ,而 。 2留数计算命令函数residue在部分分式展开和多项式系数之间进行转换,其格式有两种它们分别为 和 , 作用为找出两个多项式b(x)和a(x)之比b(x)/a(x)的留数,极点和直项向量,分别用r,p,k表示; 将部分分式展开的形式还原为两个多项式b(x)和a(x)相除的形式。 3多项式在作乘法运算时命令为 ,则三个向量的长度关系为 。 二、选择题 1.如果p

17、=conv(p1,p2),且w=length(p),则w= A、w=length(p1)+length(p2) B、w=length(p1)+length(p2)+1 C、w=length(p1)+length(p2)-1 D、w=th(p1)+length(p2)-2 2求两个多项式a和b乘积的微分的命令为 A、polyder(a)+polyder(b) B、derp=polyder(a)*polyder(b) C、q,d=polyder(b,a) D、derp=polyder(b,a) 3. 部分分式展开命令r,p,k=residue(b,a)找出两个多项式b(x)和a(x)之比的留数,极

18、点和直项向量,分别用向量r,p,k表示,它们之间长度之间关系式正确描述的是 A、length(a)-1=length(r)=length(p) B. length(a) =length(r)=length(p) C. length(a)=length(r)-1=length(p)-1 D. length(a)+1=length(r)=length(p) 4.如果矩阵A的特征多项式为p,则下列说法正确的是 A、poly(A)=p-1,B、polyvalm(p,A)=E,C、polyvalm(p,A)=0 D、polyval(p,A)=0 二、简答题 1简要说明创建多项式的几种形式 2简述求矩阵特

19、征值的命令的两种格式 第六讲MATLAB在微积分中的应用 一、填空题 二、选择题 1如果定义符号函数u=log(3*y+2*z),则diff(u)= A.0 B. 2/(3*y+2*z) D. 3/(3*y+2*z) D. 1/log(3*y+2*z) 2如果定义符号函数syms x; u=sym(sin(2*y+3*z),则limit(u)=( ) A.0 B. sin(3*z) D. -1/2*sin(2*y+3*z) D. 2*sin(2*y+3*z) 三、简答题 第七讲 数学模型线性规划 一、填空题 应用MATLAB进行线性规划模型求解的标准形式为 ,求解命令x=linprog有四种使

20、用格式,其中一种格式为x,fval=linprogf,A,b,Aeq,beq,lb,ub),这种格式左边参数x是 ,fval是 。 二、简答题 简要说明应用MATLAB进行线性规划模型求解的标准形式,及规划求解命令x=linprog(f,A,b,Aeq,beq,lb,ub)中各参数的涵义。 第八讲 马尔柯夫过程及其在经济中的应用 一、填空题 A1p11A2p211行转移概率矩阵P=Anpn1p12p22pn2p1np2n的条件是 。而正规转移概率矩阵的pnn条件是 。 程序阅读题 1. a=1 2 3;4 5 6; b=7 8 9;10 11 12; c=a.*b d=a*b 运行结果为: 。

21、 2.假设a, b, c, d定义如下. a = 3 -2;-1 2 b = 1 -1; 2 1 c = 5; 3 d = eye(2) 如果运算无效请填上wrong,如果是合法的运算请填上计算结果: 1)a*d _3,-2;-1,2_ 2)ab _1.5,0;1.75,0.5_ 3)a.b _ 0.3333, 0.5;-2,0.5_ 4)a.*b _3,2;-2,2_ 3s1 = 0; for ii=1:9 if (ii 4) & (ii7) break; else s1 = s1 + ii; end end 上述程序运算结果为_10_ 4tries=0; for index1=1:9 fo

22、r index2=1:9 if index2=6 continue end tries= tries+1; end end 问: tries在上述程序中运算结果为 _72_ 5. tries=3; while tries100 tries= tries2; end 问: tries在上述程序中运算结果为 _3_ 操作题 1 作二维图形和三维图形如分别作曲面马鞍面z=xy及心脏线r=a(1+cosq)的图象 x22作图判断方程f(x)=sinx-根的范围 4f=sin(x); g=x2/4; ezplot(f,-1,4); hold on; grid ezplot(g,-1,4); axis e

23、qual;f=sin(x); gtext(y=f(x); gtext(y=g(x); gtext(x); gtext(y); 2已知空间内四个点A(1, -1, 0),B(1, 2, 1),C(1,1,1),D(2,1,-1),求四个点构成的四面体的体积。 3已知向量组的向量分别为求向量组的极大无关组,并求出向量线性表出系数。 4解线性方程组 5化简二次型为标准型,确定正惯性指数、负惯性指数,从而判别二次型是否正定 6.平面薄板温度、闭合经济问题、道路交通流量、水泥配料问题、化学方程的配平、减肥食品的配方等实际应用题 7编程题,阶乘、无理数e、p的计算,成绩处理及一元二次方程求解等。 8计算极限、导数、偏导数,全微分、积分等 9.已知两个多项式f(x)=3x5+5x4+x2+12 ,g(x)=3x2+5x-3, (1)计算f(x)=0 的全部根。 (2)计算f(-1)的值。(3)计算f(x)+g(x)、f(x)-g(x)、f(x)g(x)、f(x)/g(x)。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号