矩阵 计算习题及答案

更新时间:2024-05-30 17:22:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

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)

?123???6)a=?456?,则a(:,end)是指 C 。

?789??? A.所有元素 B. 第一行元素 C. 第三列元素 D. 第三行元素

?123???7) a= ?456?,则运行a(:,1)=[] 命令后 C 。

?789??? A.a变成行向量 B. a数组成2行2列 C. a数组成3行2列 D. a数组没有元素

?123???8)a=?456?,则运行命令 mean(a)是 B 。

?789??? 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。

?123???4.输入矩阵a=?456?,使用全下标方式提取元素3,使用单下标方式提取元素8,取

?789????13?出后两行子矩阵块,使用逻辑矩阵提取??。

79??

5.输入a为3×3的魔方阵,b为3×3的单位阵,将他们生成3×6的大矩阵c、6×3的大矩阵d,将d的最后一行提取生成小矩阵e。

?123???6.矩阵a=?456?用flipud、fliplr、rot90、diag、triu和tril进行操作。并求其转置、秩、

?789???逆矩阵、矩阵的行列式值及三次幂。

?2x1?3x2?x3?2x4?8?x1?3x2?x4?6?8.解线性方程组?。

x?x?x?8x?734?12??7x1?3x2?2x3?2x4?5

9.输入字符串变量a为‘hello’,将其每个字符后移4个,如‘h’变为‘l’,然后再逆序存入变量b。

10 计算函数f(t)?10e2t?sin(4t),其中t 范围为0到20,步长为0.2,g(t)为f(t)大于0的部分,计算g(t)的值。

本文来源:https://www.bwwdw.com/article/6p96.html

Top