数学实验练习题.doc

上传人:坚持 文档编号:3627426 上传时间:2019-06-27 格式:DOC 页数:8 大小:98.50KB
下载 相关 举报
数学实验练习题.doc_第1页
第1页 / 共8页
数学实验练习题.doc_第2页
第2页 / 共8页
数学实验练习题.doc_第3页
第3页 / 共8页
数学实验练习题.doc_第4页
第4页 / 共8页
数学实验练习题.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

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

2、。9. 设 x 是复数,取 x 的实部存入变量 y 的语句是 。10. 设 x 是复数,取 x 的虚部存入变量 y 的语句是 。11. 设 x 是复数,取 x 的模存入变量 y 的语句是 。12. 设 x 是复数,取 x 的共轭存入变量 y 的语句是 。13. MATLAB 的含义为 。14. 在 MATLAB 中,矩 A 阵的秩由函数 来实现。15. 将 双 精 度 实 数 的 显 示 格 式 设 置 成 15 位 定 点 小 数 格 式 的 命 令 是 。16. 用冒号运算符:创建数组 命令为 _ _.,02,17. MATLAB 中逗号主要用作 ,用作输入量与输入量之间的分隔符, 。18

3、.MATLAB 中 Inf 或 inf 表示 、NaN 或 nan 表示 。19. size 命令的功能 。20.工作空间窗口的作用是用于内存变量的 、 、 。二、选择题(每小题只有一个正确答案,请将正确答案写到括号里)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作

4、用完全相同.D、取整函数 round(x)与数学中的取囊函数x作用完全相同.3下列关于 MATLAB 创建数组的冒号运算符 first:increment:last 说法错误的是()A、直接定义数据元素之间的增量,而不是数据元素的个数,B、若增量为 1,上面创建数组的方式可简写为:first:lastC、由命令可以推知数学元素个数为 1lastfirnumbercenD、创建数组命令中 first 指数组的第一个元素,last 是指数组的最后一个元素。4下列关于 MATLAB 创建数组运算符 linspace(first,last,number)说法错误的是()A、此命令是指初值、终值及数组长

5、度创建数组B、此命令是不知道数组步长,但可以通过其中的初值 first、终值 last 及数组长度 number 求得数组步长为 1lastfirincremubeC、此命令创建数组与冒号运算符效果一样D、此命令创建数组的元素是等步长的。5下面关于二维数组即矩阵创建的说法正确的是()A、可以运用函数(或命令)创建特殊矩阵如 eye(m,n)创建元素全为 1 的 mn 矩阵B、运用 ones(m,n)创建对角线上元素全为 1 的 mn 矩阵C、可以直接输入矩阵元素,空格或逗号分隔的元素指定的是不同列的元素,而以分号分隔的元素是指定的是不同行的元素D、直接输入矩阵元素,空格或逗号分隔元素作用是不同

6、的,“,”是分隔不同列的元素,而空格分隔不同行的元素6 下面关于数组运算说法正确的是()A、数组的加减运算与向量的加减运算相同,要求相加减的数组长度要相同B、数组的数乘运算是一个标量与向量的乘积,此运算与原高等代数中向量的数乘运算是不同的。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,-78.在 MATLAB 中下列数值的表示不正确的是( )A+99 B1.3e-5 C2-3*e2 D3-2*pi919MATLAB 表

7、达式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:increment:last 和 linspace(first,last,number)的区别和联系2简述 MATLAB 的功能3简述求两个向量 a,b 所围成的平行四边形面积的几种方法(类似可求三向量所成平行六面体体积)4简述历史命令窗口的主要作用第二讲 MATLAB 图形功能一、填空题1在同一画面下作多幅多图形为命令 subplot(m,n,k)中参数 m 是 ,n 是 ,k 是 。2符号函数

8、作图命令 ezplot()可以作 .。3. 绘制极坐标图形的 Matlab 库函数名是 .。 ( ) 。4. 将图题设置成“Fig. 1 示意图”的语句是 .。 () ) 。5. 将横坐标轴标签设置成“时间(秒) ”的语句是 .。 () ) 。6. 设置图例的 Matlab 库函数名是 .。 ( ) 。7 绘制三维线图的 Matlab 库函数名是 .。 ( ) 。8. 绘制三维网格图的 Matlab 库函数名是 .。 ( ) 。9. 绘制三维表面图的 Matlab 库函数名是 .。10. 关闭网格显示的 Matlab 语句是 .。11. 关闭坐标架显示的 Matlab 语句是 .。12. 使得

9、各坐标具有相同刻度间隔的 Matlab 语句 .。13. 在同一图形窗口中开多个子窗口的 Matlab 库函数名是 .。 14.清除图形窗口的命令为 。二、选择题1下列关于符号函数生成说法正确的是()A、可以用单引号括引生成符号函数如 f=sin(x),这种方法生成的符号函数不能求极限B、先用 syms 生成符号变量如syms x,再生成符号函数f=sym(exp(x)此种方法生成的符号函数也不能求极限C、先用 syms 生成符号变量syms x,再生成符号函数f=sym(exp(x) 此种方法生成的符号函数能求极限D、先用先用 syms 生成符号变量syms x,再直接输入函数 f=cos(

10、x)此方法生成的符号函数不能2。下列关于符号函数作图命令 ezplot()说法错误的是()A、均可用于各种符号函数作图B、作出的图形界面均有标题C、各种符号函数作图默认区间均为-2*pi,2*piD、只能用于单引号括引的符号函数作图3下列关于极坐标作图 polar()命令说法正确的是()A、是用于极坐标符号函数作图,因此作出的曲线不可能是折线B、是用于数组作图,作出的曲线有可能是折线C、尽管是用于数组作图,作出的曲线不可能是折线D、polar()参数形式可以是 polar(theta,rho,:), polar(rho,theta,r:)4下列关于 hold on 命令说法正确的是()A、只能

11、用于符号函数 ezplot 作图,在同一画面上画出多条曲线B、只能用于数组作图 plot,在同一画面上画出多条曲线C、可以用于符号函数作图及数组作图,同一画面上画出多条曲线D、不能用于用极坐标作图。5下列关于同一个画面中的多幅不同坐标系的图形命令 subplot 说法正确的是A、子图命令只能是 ezplot()B、子图命令只能是 plot()C、子图命令可以是 ezplot(),plot(),也可以是 polar(),但不能是空间曲线和曲面D、子图命令可以是 ezplot(),plot(),,polar(),甚至是空间曲线和曲面三、简答题1简要说明应用 ezplot 和 plot 作二维图形的

12、区别与联系。第三讲 程序设计初步一、填空题1MATLAB 程序也称为 M 文件,这两种文件分别为 和 。2MATLAB 有两种条件语句(或分支语句)它们分别为 和 。3. 表达式 (52)*(6=5)的值是 。二、选择题1MATLAB 程序编辑器启动方式正确的是( )A、只能是工具按钮中的空白按钮B、只能是菜单栏下的 New-M-file 项C、可以是工具按钮中的空白按钮、可以是菜单栏下的 New-M-file 项、还可以是在 current directory 或 command history 被激活下使用快捷方式 ctr+ND、不能用鼠标右键方式创建 M 文件2下列关于 MATLAB7.

13、1 的窗口说法正确的是( )A、只有主窗口B、除主窗口外还应该有 command 窗口、command history 窗口和 workspace 窗口,除此之外没别的窗口了.C、主窗口外,还有其他四个窗口,workspace 窗口和 current directory 窗口往往是可以切换的D、打开后的 MATLAB 窗口是不能改变的,也就是说不可以通过设置改变窗口界面3下列关于 M 文件的说法错误的是( )A、函数型 M 文件必须包含输入参数和输出参数B、命令型 M 文件可以通过程序器的 Debug 菜单运行,也可以在命令窗口中输入文件名运行C、函数型 M 文件只能在命令窗口中通过调用参数运

14、行D、不论是函数型 M 文件还是命令型 M 文件一旦经过 save and run 后,以后任何时候都可以作为MATLAB 的命令运行4在循环结构中跳出循环,但继续下次循环的命令为( C ) 。(A) return; (B) break ; (C) continue ; (D) keyboad5. 下列关于 MATLAB 描述正确的是_D_A. 矩阵“matrix” 通常用来表示一维数组 B. MATLABs 变量需要在使用前得先定义C. MATLAB 函数不能返回超过一个变量 D. Editor 窗口是用来创建、修改及调试 M 文件的三、简答题1简述 MATLAB 程序中循环语句的的几种格式

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

16、第 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(2, 3) = _ _A. 12 B. 29 C. 37 D. 45二、简答题1说明求解 n 个方程 n 个未知量且系数行列式不为零的线性方程组 AX=b 的几种方法。2简述求特征值的几种方法第五讲 MATLAB 在高等代数中的应用之二多项式一、填空题1多项式的微分命令有三种格式

17、:他们分别为 , 和 ,对 作用是求多项式 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多项式在作乘法运算时命令为 ,则三个向量的长度关系为 。二、选择题

18、1.如果 p=conv(p1,p2),且 w=length(p),则 w=()A、w=length(p1)+length(p2) B、w=length(p1)+length(p2)+1C、w=length(p1)+length(p2)-1 D、w=th(p1)+length(p2)-22求两个多项式 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)和

19、 a(x)之比的留数,极点和直项向量,分别用向量 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简要说明创

20、建多项式的几种形式2简述求矩阵特征值的命令的两种格式第六讲 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 进行线性规划模型求解的标准形式为 ,求解命令

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

22、=a*b运行结果为: 。2.假设a, b, c, d定义如下.a = 3 -2;-1 2b = 1 -1; 2 1c = 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:9if (ii 4) end问: tries在上述程序中运算结果为 _3_操作题1 作二维图形和三维图形如分别作曲面马鞍面 z=xy 及心脏线 的图象)cos1(a2作图判断方程 根的范围

23、4sin)(2xff=sin(x);g=x2/4;ezplot(f,-1,4);hold on;gridezplot(g,-1,4);axis equal;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、 的计算,成绩处理及一元二次方程求解等。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)。

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 教育教学资料库 > 参考答案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。