- 165
- 0
- 约1.27万字
- 约 14页
- 2016-12-13 发布于浙江
- 举报
(1)产生一个5阶魔方矩阵M:M=magic(5)
(2)将矩阵M的第3行4列元素赋值给变量t:t=M(3,4)
(3)将由矩阵M第2,3,4行第2,5列构成的子矩阵赋给变N:N=M(2:4,2:3:5)
(4)将由矩阵M的前3行赋给变量N:?N=M(1:3,:)
(5)将由矩阵M的后3列赋给变量N:?N=M(:,end:-1:end-2)
(6)提取M的主对角线元素,并以这些对角线元素构成对角矩阵N:?N=diag(diag(M))或N=tril(triu(M))
(7)随机产生1000个100以内的整数赋值给变量t:?t=round(rand(1,1000)*100)
(8)随机产生100*5个100以内的实数赋值给变量M:M=rand(100,5)*100
(1)删除矩阵M的第7个元素??M(7)=[]
(2)将含有12个元素的向量t转换成3*4的矩阵:reshape(t,3,4)
(3)产生和M同样大小的单位矩阵:?eye(size(M))
(4)寻找向量t中非零元素的下标:find(t)
(5)逆序显示向量t中的元素:t(end:-1:1)
(6)显示向量t偶数位置上的元素:?t(2:2:end)
(7)利用find函数,将向量t中小于10的整数置为0:t(find(t10rem(t,1)==0))=0
(8)不用find函数,将向量t中小于10的整数置为0:?t(t10
原创力文档

文档评论(0)