matlab矩阵和向量的相关计算.doc_第1页
matlab矩阵和向量的相关计算.doc_第2页
matlab矩阵和向量的相关计算.doc_第3页
matlab矩阵和向量的相关计算.doc_第4页
matlab矩阵和向量的相关计算.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验目的: 学习向量、矩阵、多项式以及图形打印等基本操作实验过程:1)、试分别生成 5 阶的单位阵、8 阶均匀分布的随机矩阵及其下三角矩阵,要求矩阵元素为介于1099之间整数 A=eye(5)A = 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 B=round(rand(8)*89+10)B = 49 76 22 12 64 74 72 34 54 34 28 38 11 72 75 33 29 49 64 11 11 17 53 87 67 93 66 44 27 50 59 31 38 71 43 71 62 49 21 82 95 29 61 18 15 41 50 91 75 85 50 13 43 24 74 31 47 66 14 65 66 70 89 31 tril(B)ans = 49 0 0 0 0 0 0 0 54 34 0 0 0 0 0 0 29 49 64 0 0 0 0 0 67 93 66 44 0 0 0 0 38 71 43 71 62 0 0 0 95 29 61 18 15 41 0 0 75 85 50 13 43 24 74 0 47 66 14 65 66 70 89 312)、生产列向量 x=1, 3, 10, 15, 20, 25, 30, 35, 40 X=1;3;10;15;20;25;30;35;40X = 1 3 10 15 20 25 30 35403)、生成以 x 的元素为对角线的矩阵 A,并输出 A 的行数 A=diag(X)A = 1 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 20 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 30 0 0 0 0 0 0 0 0 0 35 0 0 0 0 0 0 0 0 0 40 size(A)ans =9 94)、生成一个与 A 同阶的正态分布的随机矩阵 B, 要求B矩阵元素为介于099之间整数 B=abs(round(sin(rand(9)*99)B = 40 69 61 35 67 76 33 77 6 60 47 35 52 41 49 62 68 9 74 18 14 26 59 66 5 70 27 36 64 53 56 71 41 35 72 39 41 82 73 5 8 81 47 61 45 55 71 62 54 80 7 42 20 78 53 64 83 64 79 52 53 27 56 65 46 81 81 56 28 57 58 3248 11 6 68 25 75 11 51 465)、输出 A 与 B 的 乘积矩阵 C C=A*BC = Columns 1 through 6 40 69 61 35 67 76 180 141 105 156 123 147 740 180 140 260 590 660 540 960 795 840 1065 615 820 1640 1460 100 160 1620 1375 1775 1550 1350 2000 175 1590 1920 2490 1920 2370 1560 2275 1610 2835 2835 1960 980 1920 440 240 2720 1000 3000 Columns 7 through 9 33 77 6 186 204 27 50 700 270 525 1080 585 940 1220 900 1050 500 1950 1590 810 1680 1995 2030 1120 440 2040 18406)、生成由 A 与 B 点乘得到的矩阵 D D=A.*BD = Columns 1 through 6 40 0 0 0 0 0 0 141 0 0 0 0 0 0 140 0 0 0 0 0 0 840 0 0 0 0 0 0 160 0 0 0 0 0 0 175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Columns 7 through 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1590 0 0 0 2030 0 0 0 18407)、生成一个由 D 的第 8、4、2、5 行和第 7、1、6、9、2 列组成的子矩阵 E E=D(8 4 2 5,7 1 6 9 2)E = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 141 0 0 0 0 08)、求出矩阵 E 的最大元素 max(max(E)ans = 14112)、产生一个5阶魔术方阵,并执行如下操作: a) 将矩阵的第2行3列元素赋值给变量c b) 将由矩阵第2,3,4行第3,5列构成的子矩阵赋 A=magic(5)A = 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9 c=A(2,3)c = 7 d=A(2:4,3 5)d = 7 16 13 2219 313)、给出区间0,1上的6个等分点数据 a=0:1/5:1a = 0 0.2000 0.4000 0.6000 0.8000 1.000014)、建立如下矩阵 c) 3.14003.1400003.146x6 d) 0101001010101006x6 A=3.14*eye(6)A = 3.14 0 0 0 0 0 0 3.14 0 0 0 0 0 0 3.14 0 0 0 0 0 0 3.14 0 0 0 0 0 0 3.14 0 0 0 0 0 0 3.14 B=10*ones(6)B = 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 for i=1:6B(i,i)=0;end BB = 0 10 10 10 10 10 10 0 10 10 10 10 10 10 0 10 10 10 10 10 10 0 10 10 10 10 10 10 0 10 10 10 10 10 10 0生成一个4*4的随机矩阵,要求矩阵的元素为介于0100的整数; A=round(rand(4)*100)A = 94 6 14 27 92 35 20 20 41 81 20 2 89 1 60 75实验总结:用到的函数:单位矩阵eye,全1矩阵ones,随机矩阵rand,正态分布randn,正弦函数sin,取整round,魔方矩阵magic,最大值maxThe last rose of summer夏日最后的玫瑰Left blooming alone;独自绽放着; All her lovely companions所有昔日动人的同伴Are faded and gone;都已凋落残逝; No flower of her kindred,身旁没有同类的花朵, No rose-bud is nigh,没有半个玫瑰苞, to reflect back her blushes,映衬她的红润, Or give sigh for sigh.分担她的忧愁。 Ill not leave thee, thou lone one!我不会离开弧零零的妳! To pine on the stem;让妳单独地憔悴; Since the lovely are sleeping,既然美丽的同伴都已入眠,Go, sleep thou with them.去吧!妳也和她们一起躺着。 thus kindly I scatter为此,我好心在散放 Thy leaves oer the bed妳的丽叶在花床上 Where thy mates of the garden那儿,也是妳花园的同伴 Lie scentless and dead.无声无息躺着的地方。 Soon may I follow,不久我也可能追随我朋友而去, When friendships decay,当友谊渐逝, And from Loves

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论