1、选择题
1〕下列变量中A是合法的.
A. Char_1,i,j B.x*y,a.1 C. X\y,a1234 D. end, 1bcd
2〕下列C是合法的常量.
A. 3e10 B. 1e500 C. -1.85e-56 D. 10-2
3〕x=uint8<1.2e10>,则x所占的字节是D个.
A. 1 B. 2 C. 4 D. 8
4〕已知x=0:10,则x有B个元素.
A. 9 B. 10 C. 11 D. 12
5〕产生对角线元素全为1其余为0的2×3矩阵的命令是C.
A. Ones<2,3> B. Ones<3,2> C. Eye<2,3> D. Eye<3,2>
eval是做什么的6〕a=,则a<:,end>是指C.
A.所有元素 B. 第一行元素 C. 第三列元素 D. 第三行元素
7〕 a= ,则运行a<:,1>=[] 命令后C.
A.a变成行向量 B. a数组成2行2列 C. a数组成3行2列 D. a数组没有元素
8〕a=,则运行命令 mean<a>是B.
A. 计算a的平均值 B. 计算a每列的平均值
C. 计算a每行的平均值 D.a数组增加一列平均值
9〕已知x是一个向量,计算 ln<x>的命令是B.
A. ln<x> B. log<x> C. Ln<x> D. lg10<x>
10〕当a=2.4时,使用取整函数得到3,则该函数名是C.
A.fix B. round C. ceil D. floor
11〕已知a=0:4,b=1:5,下面的运算表达式出错的是D.
A. a+b B. a./b C. a'*b D. a*b
12〕已知a=4,b=‘4’,下面说法错误的是C.
A. 变量a比变量b占用的空间大 B. 变量a、b可以进行加减乘除运算
C. 变量a、b数据类型相同 D. 变量b可以用eval计算
13〕已知s=‘显示"hello〞’,则s 元素的个数是A.
A. 12 B. 9 C. 7 D. 18
14〕运行字符串函数strncmp<'s1','s2',2>,则结果为B.
A. 1 B. 0 C. true D. fales
15〕命令day〔now〕是指C.
A. 按日期字符串格式提取当前时间 B. 提取当前时间
C. 提取当前时间的日期 D. 按日期字符串格式提取当前日期
16〕有一个2行2列的元胞数组c ,则c〔2〕是指D.
A. 第1行第2列元素内容 B. 第2行第1列元素内容
C. 第1行第2列元素 D .第2行第1列元素
17〕以下运算中哪个运算级别最高B.
A. * B. ^ C. ~= D. /
18〕运行命令bitand〔20,15〕的结果是C.
A. 15 B. 20 C. 4 D. 5
19〕使用检测函数isinteger〔15〕的结果是B.
A. 1 B. 0 C. true D. fales
20〕计算三个多项式s1、s2和s3的乘积,则算式为C.
A. conv<s1,s2,s3> B. s1*s2*s3 C. conv<conv<s1,s2>,s3> D. conv<s1*s2*s3>
以下写出MATLAB命令序列,并给出结果
2.复数向量a=2+3i,b=3-4i,计算a+b,a-b,c=a*b,d=a/b,并计算变量c的实部、虚部、模和相角.
3.用 from:step:to的方式和linspace函数分别得到0~4π步长为0.4π的变量x1,0~4π分成10个点的变量x2.
4.输入矩阵a=,使用全下标方式提取元素3,使用单下标方式提取元素8,取出后两行子矩阵块,使用逻辑矩阵提取.
5.输入a为3×3的魔方阵,b为3×3的单位阵,将他们生成3×6的大矩阵c、6×3的大矩阵d,将d的最后一行提取生成小矩阵e.
6.矩阵a=用flipud、fliplr、rot90、diag、triu和tril进行操作.并求其转置、秩、逆矩阵、矩阵的行列式值与三次幂.
8.解线性方程组.
9.输入字符串变量a为‘hello’,将其每个字符后移4个,如‘h’变为‘l’,然后再逆序存入变量b.
10 计算函数,其中t X围为0到20,步长为0.2,g〔t〕为f〔t〕大于0的部分,计算g〔t〕的值.
11.矩阵a=,使用数组信息获取函数求其行列数、元素个数,是否为稀疏矩阵、是否为字符型.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论