没有合适的资源?快使用搜索试试~ 我知道了~
MATLAB-实用教程-课后习题答案.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 190 浏览量
2023-03-01
19:17:13
上传
评论
收藏 442KB PDF 举报
温馨提示
试读
15页
.
资源推荐
资源详情
资源评论
. . . .
第二章
1.计算复数 3+4i 与 5-6i 的乘积。
a=3+4i
b=5-6i
c=a*b
2.构建结构体 Students,属性包含 Name、age 和 Email,数据包括{’Zhang’, 18,
[‘Zhang163.’,’Zhang263.’]}、{’Wang’,21,[]}和{’Li’,[],[]},构建后读
取所有 Name 属性值,并且修改’Zhang’的 Age 属性值为 19。
Students(1).Age=18
Students(1).Email='zhang163.','zhang263.'
Students(2).Name='Wang'
Students(2).Age=21
Students(2).Email=[]
Students(3).Name='Li'
Students(3).Age=[]
Students(3).Email=[]
Students.Name
Student(1).Age(1)=19
Student.Age
3.用满矩阵和稀疏矩阵存储方式分别构造下属矩阵:
A=[0 1 0 0 0;1 0 0 0 0;0 0 0 0 0;0 0 0 1 0]
A=[0 1 0 0 0;1 0 0 0 0;0 0 0 0 0;0 0 0 1 0]
S=sparse(A)
S=sparse([2,1,4],[1,2,4],[1,1,1],4,5)
4.采用向量构造符得到向量[1,5,9....,41].
A=1:4:41
5.按水平和竖直方向分别合并下述两个矩阵:A=[1 0 0;1 1 0;0 0 1],B=[2 3 4;5 6 7;8 9
10]
A=[1 0 0;1 1 0;0 0 1]
B=[2 3 4;5 6 7;8 9 10]
C=[A B]
D=[A;B]
6.分别删除第五题两个结果的第 2 行。
A=[1 0 0;1 1 0;0 0 1]
B=[2 3 4;5 6 7;8 9 10]
C=[A B]
D=[A;B]
C(2,:)=[]
D(2,:)=[]
7.分别将第 5 题两个结果的第 2 行最后 3 列的数值改为[11 12 13]。
A=[1 0 0;1 1 0;0 0 1]
B=[2 3 4;5 6 7;8 9 10]
C=[A B]
.... .
. . . .
D=[A;B]
C(2,4:6)=[11 12 13]
D(2,:)=[11 12 13]
8.分别查看第 5 题两个结果的各方向长度
A=[1 0 0;1 1 0;0 0 1]
B=[2 3 4;5 6 7;8 9 10]
C=[A B]
D=[A;B]
a=size(C)
b=size(D)
9.分别判断 pi 是否为字符串和浮点数。
tf=ischar(pi)
tf=isfloat(pi)
10.分别将第 5 题两个结果均转换为 2*9 的矩阵。
A=[1 0 0;1 1 0;0 0 1]
B=[2 3 4;5 6 7;8 9 10]
C=[A B]
D=[A;B]
E=reshape(C,2,9)
F=reshape(D,2,9)
11.计算第 5 题矩阵 A 的转秩。
A=[1 0 0;1 1 0;0 0 1]
B=transpose(A)
12.分别计算第 5 题矩阵 A 和 B 的 A+B、A.\B 和 A\B。
A=[1 0 0;1 1 0;0 0 1]
B=[2 3 4;5 6 7;8 9 10]
C=A+B
D=A.*B
E=A\B
13.判断第 5 题矩阵 A 和 B 中哪些元素值不小于 4。
A=[1 0 0;1 1 0;0 0 1]
B=[2 3 4;5 6 7;8 9 10]
A>=4
B>=4
14.分别用函数 strcat()和矩阵合并符合并如下字符串:’The picture is’和’very
good’。
a=' The picture is '
b=' very good '
c=strcat(a,b)
d=[a b]
15.创建字符串数组,其中元素分别为’Picture’和’Pitch’。
a=char('Picture','Pitch')
16.在第 14 题结果中查找字符串’e’。
a=' The picture is '
.... .
. . . .
b=' very good '
c=strcat(a,b)
d=[a b]
e=strfind(c,'e')
f=strfind(d,'e')
17.在第 15 题结果中匹配字符串’Pi’。
a=char('Picture','Pitch')
x=strmatch('Pi',a)
18.将字符串’very good’转换为等值的整数。
a=double('very good')
19.将十进制的 50 转换为二进制的字符串。
a=dec2bin(50)
20 将十六进制的字符串’50’转换为三进制的整数。
a=hex2dec('50')
第三章
1.计算矩阵 A 的二数、行列式、秩、化零空间和正交空间。
A=[17 24 1 8 50;23 5 7 14 49;4 6 13 20 43;10 12 19 21 62;11 18 25 2 56]
N=norm(A)
A_det=det(A)
Z=null(A)
Q=orth(A)
b=rank(A)
A=[17 24 1 8 50;23 5 7 14 49;4 6 13 20 43;10 12 19 21 62;11 18 25 2 56]
2.求解线性方程组 AX=B,其中 A 如第 1 题所示,B=[1 1 1 1 1]的转秩。
A=[17 24 1 8 50;23 5 7 14 49;4 6 13 20 43;10 12 19 21 62;11 18 25 2 56]
B=transpose([1 1 1 1 1])
X=A\B
3.对矩阵 A 进行 LU 分解和 Schur 分解,其中 A 如第 1 题。
A=[17 24 1 8 50;23 5 7 14 49;4 6 13 20 43;10 12 19 21 62;11 18 25 2 56]
[L1,U1]=lu(A)
[U2,L2]=schur(A)
4 对矩阵 A 的前 4 行进行 QR 分解和奇异值分解,其中 A 如第 1 题。
A=[17 24 1 8 50;23 5 7 14 49;4 6 13 20 43;10 12 19 21 62;11 18 25 2 56]
B=A(1:4,:)
[Q,R]=qr(B)
[U S V]=svd(B)
5 计算矩阵 A 的特征值及对应的特征向量,判断矩阵 A 是否可对角化,其中 A 如第 1 题。
A=[17 24 1 8 50;23 5 7 14 49;4 6 13 20 43;10 12 19 21 62;11 18 25 2 56]
[V,D]=eig(A)
a=inv(V)*A*V-D
6.计算矩阵 A 的指数、开平方和余弦值,其中 A 如第 1 题。
A=[17 24 1 8 50;23 5 7 14 49;4 6 13 20 43;10 12 19 21 62;11 18 25 2 56]
Y1=expm(A)
.... .
剩余14页未读,继续阅读
资源评论
xxpr_ybgg
- 粉丝: 6560
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功