matlab7[2].0x课后习题答案资料.docxVIP

  • 7
  • 0
  • 约2.21万字
  • 约 43页
  • 2021-02-03 发布于山东
  • 举报
Matlab 程序设计实验报告 第二章 1、利用基本矩阵产生 3*3 和 15*8 的单位矩阵、 全 1 矩阵、全 0 矩阵、均匀分布随机阵 ( [-1,1] 之间)、正态分布随机阵(均值为 1,方差为 4)。解: A1=eye(3); A2=ones(3); A3=zeros(3); A4=2*rand(3)-1; A5=2*randn(3)+1; B1=eye(15,8); B2=ones(15,8); B3=zeros(15,8); B4=2*rand(15,8)-1; B5=2*randn(15,8)+1; 结果:由于数据是随机产生的,所以在没有给出运行结果。 2、利用 diag 等函数产生下列矩阵: a=[0 0 8;0 -7 5;2 3 0] b=[2 0 4;0 5 0;7 0 8] 然后利用 reshape 函数将它们变换成行向量。 解: 产生 a的程序: b=diag([8 -7 2]); c=b+diag([5 3],-1); a=fliplr(c) 产生 b 的程序: s=[2 2 8]; t=[4 3 7]; v=diag(s); p=diag(t)+fliplr(v); b=fliplr(p) 运行结果: a = 0 0 8 0 -7 5 2 3 0 b = 2 0 4 0 5 0 7 0 8 利用 reshape 函数将它们变换成行向量: reshap

文档评论(0)

1亿VIP精品文档

相关文档