Matlab课程复习大纲 (1)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机仿真技术-Matlab 应用复习大纲

1、 产生一个5行6列且在(0,1)之间均匀分布的随机矩阵A ,其命令为______________;

2、 将一个5行6列的A 矩阵中的第3列所有元素提取出来赋值给B ,其命令为___________;

3、 将一个5行6列的A 矩阵中的第4行所有元素提取出来赋值给B ,其命令为___________;

4、 将一个5行6列的A 矩阵中的第2行到第4行,第3列到第5列所有元素提取出来赋值个B ,其命令为___________;

5、 用一条命令将一个5行6列的A 矩阵中的第2行,第4行,第5行所有元素提取出来赋值个B ,其命令为___________;

6、 用一条命令将一个5行6列的A 矩阵中的第2列,第4列,第5列所有元素提取出来赋值给B ,其命令为___________;

7、 用一条命令将一个5行6列的A 矩阵中的第8个元素提取出来赋值给D ,其命令为___________;

8、 用一条命令将一个5行6列的A 矩阵中的第8个到第15个元素提取出来赋值给D ,其命令为___________;

9、 产生一个5行6列的单位矩阵C ,其命令为___________; 10、提取矩阵A 的对角线元素赋值给B ,其命令为___________;

11、产生一个行矢量y ,该矢量把a 和b 间的数等分为n 份,其命令为___________; 12、已知一个m x n 阶复数矩阵A ,求其共轭复数矩阵的命令为___________; 13、已知一个m x n 阶复数矩阵A ,求其转置矩阵的命令为___________;

14、已知A=[1 2;3 4];B=[2 1;3 5];其A*B=___________;A.*B=___________;

A.^2=___________;B^2=___________;A./B=___________;A.\B=___________; 15、如果A 为非奇异矩阵,则B/A 写成函数表达式为_______________________; 16、将表达式t

e t y 3)2sin(3π=写成Matlab 表达形式,其命令为_________________;

17、将表达式3

29)2sin(3-=t y π写成Matlab 表达形式,其命令为_________________;

18、有一个4 x 5的随机矩阵A ,提取第3行中大于0.4的元素组成矩阵B ,其命令为

_________________;

19、ones(m,n)的含义是 20、设A=2:3:19;若B=(A>6)&(A<14),则B= ;若C=A(A>10),

则C=

21、产生6x7的均匀分布随机数矩阵R ,要求其元素在1到16之间取整数,实现其结果的

命令是 22、求代数方程012927432

3

4

5

=+++++y y y y y 的所有根P ,则其Matlab 命令为: ;

23、x=reshape(A,m,n)的功能是___________________________________________________; 24、计算多项式))((4325222++++x x x x 乘积,其命令为__________________________; 25、floor(4.5)=_________________________;ceil(-4.5)=________________; round(4.3)=________________________; fix(-3.4)=___________________;

26、将变量a ,b ,x ,y 四个变量以Mydata 文件名存储在磁盘上的命令是_______________;

将磁盘上存储的数据文件Mydata 中内存变量提取出来的命令是__________________; 27、A=rand(2,5);b=size(A);c=length(A);则b 和c 的值分别为________和_______________; 28、标点符号______号可以使命令行不显示运算结果,______号用来表示该行为注释行。 29、用if 判断语句判断80≥ x >60,在MATLAB 中if 语言后的判断应写为___________; 30、为了使两个plot 的图形在同一个坐标显示,可以使用________命令进行图形保持;可

以使用________命令为图形添加网格。

31、清空Matlab 工作空间内所有变量的指令是______________;

32、给定n+1个点可以唯一确定一个n 阶多项式,在MA TLAB 中,利用命令_________ 可

以确定多项式的系数,对多项式求导的命令为___________。 33、在MA TLAB 中,使用命令____________可做线性插值。

34、在MATLAB 中,画二维图形的常用函数为____________,画三维图形常用函数为

__________、___________、_______________。

35、MATLAB 中‘legend ’函数的功能为____________________;

36、多项式乘法的命令是______________________; 多项式除法的命令是_______________; 37、x 为0~π4,步长为π1.0的向量,使用命令____________________创建。

38、设y 是一个二维数组,要删除y 的第6行元素,可以使用命令_________ ___________,删除y 的第10列元素,可以使用命令_______________________。 39、要从键盘读入一个字符串并赋值给变量x ,且给出提示“She is good!”,应使用命令__。 40、MATLAB 预定义变量ans 表示___________________,eps 表示___________________, Inf 表示_______________________,nargin 表示________________________。 41、Matlab 中的M 文件有 __________和________ 两种形式。

42、若要对x 进行赋值,从2到20,中间等间隔取100个点,用命令_____________。 43、已知A 是矩阵,求A 的对角阵函数是__________,求其下三角矩阵函数是___________。 44、已知A=[1 2 3;4 5 6],A(4)=__________,A(2,3)=_____________。 45、MATLAB 中,二维饼图由函数_________实现。

46、MATLAB 中,产生四维单位矩阵的语句_____________。 47、MATLAB 变量定义

48、MATLAB 表达式2*2^3^2的结果是______________。 49、线性方程组AX=B 的求解命令__________。

50、已知A=[5 9 -7 3;7 -5 2 4],则A(1,3)结果_______和A(2,:)结果___________ 51、已知A=[1 4;5 7;2 1],则A (:)运算的结果为_______________。 52、Matlab 语句A=[10,20;30,40]; B=A>20; C=sum(B), 则C 为_________ 53、不给x 赋值,直接画出函数sin(x)图像的命令: 54、执行quad('sin(x)',0,pi/2)的结果是: 55、执行syms x;y=x*x;int(y)的结果: 56、执行syms x;y=x*x;int(y ,0,1)的结果:

57、执行以下程序syms x ;y=2*sin(x)*cos(x);yy=simple(y) 后的运行结果是: 58、执行syms x ;f=exp(x);ff=taylor(f ,4,1)的功能是:

1、设]1sin 35.0[cos 2

x x

x y ++

=,把π2~0=x 区间分成150个点,画出以x 为横坐标,y 为纵坐标的曲线,要求曲线为红色,虚线。

相关文档
最新文档