矩阵在实际中的应用.doc

上传人:文库蛋蛋多 文档编号:4195094 上传时间:2023-04-09 格式:DOC 页数:10 大小:74.50KB
返回 下载 相关 举报
矩阵在实际中的应用.doc_第1页
第1页 / 共10页
矩阵在实际中的应用.doc_第2页
第2页 / 共10页
矩阵在实际中的应用.doc_第3页
第3页 / 共10页
矩阵在实际中的应用.doc_第4页
第4页 / 共10页
矩阵在实际中的应用.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《矩阵在实际中的应用.doc》由会员分享,可在线阅读,更多相关《矩阵在实际中的应用.doc(10页珍藏版)》请在三一办公上搜索。

1、矩阵在实际中的应用班级:小组成员:指导老师: 目录摘要 3问题提出 4实际应用举例 4论文总结 10参考文献 10【摘要】随着科学技术的发展,数学也越来越贴近我们的生活,可以说是息息相关。我们在学习数学知识的同时,也不能忘记将数学知识应用于生活。在学习高等代数的过程中,我们发现代数在生活和实践中都有不可缺少的的位置。本篇论文中,我们就对代数中的矩阵在人口流动,电阻电路,加密解密,文献管理方面的应用进行了探究。【关键词】高等代数,矩阵,实际,应用【Abstract】 With the development of science and technology, mathematics is mo

2、re and more close to our life. While we are learning mathematics knowledge,we cannot forget the application of mathematical knowledge in life. In learning the advanced algebra course, we found the algebra in the life and practices have an indispensable position. In this thesis, we do research on the

3、 matrix about the population flow, resistance and circuit, encryption and decryption and document management 。【Key words】 Advanced Algebra, matrix, practical, application【问题提出】接触高等代数一个学期以来,并未感觉其与实际生活有多大联系。但我们从李思泽老师讲的高等代数在信息安全中的应用一课中了解到,其实高等代数与我们的生活密切相关,可以为我们解决实际中的许多问题。我们小组成员积极搜集资料,认真翻阅课件,发现了高等代数与实际问

4、题的诸多联系,而矩阵在高等代数中又占据着极其重要的地位。近几年来,随着互联网和计算机技术的迅速发展,科学计算在实践中的基础地位日益突出,用矩阵方法解决实际问题已渗透到众多领域。现在我们小组成员仅凭我们浅显的知识对现实中的几个问题进行分析解决。【实际应用举例】一、 人口流动问题(矩阵高次幂的应用)设某中小城市及郊区乡镇共有30万人从事农、工、商工作,假定这个总人数在若干年内保持不变,而社会调查表明:(1) 在这30万就业人员中,目前约有15万人从事农业,9万人从事工业,6万人经商;(2) 在务农人员中,每年约有20%改为务工,10%改为经商;(3) 在务工人员中,每年约有20%改为务农,10%改

5、为经商;(4) 在经商人员中,每年约有10%改为务农,10%改为务工。现欲预测一、二年后从事各业人员的人数,以及经过多年之后,从事各业人员总数之发展趋势。现做如下解答:解 若用三维向量(xi,yi,zi)T 表示第i年后从事这三种职业的人员总数,则已知(x0,y0,z0)T=(15,9,6)T。而欲求(x1,y1,z1)T,(x2,y2,z2)T 并考察在n时(xn,yn,zn)T的发展趋势。 依题意,一年后,从事农、工、商的人员总数应为X1=0.7x0+0.2y0+0.1z0Y1=0.2x0+0.7y0+0.1z0Z1=0.1x0+0.1y0+0.8z0 即 X10.7 0.2 0.1x0x

6、0Y1= 0.2 0.7 0.1y0= Ay0Z10.1 0.1 0.8z0z0 以(x0,y0,z0)T=(15,9,6)T代入上式,即得 X112.9Y1= 9.9Z17.2即一年后从事各业人员的人数分别为12.9万、9.9万、7.2万人。以及 X2x1x011.73Y2= A y1= A2 y0= 10.23Z2z1z08.04即两年后从事各业人员的人数分别为11.73万、10.23万、8.04万人。 进而推得 xnxn-1 x0yn=Ayn-1 = An y0znzn-1 z0 即n年之后从事各业人员的人数完全由An决定。在这个问题的求解过程中,我们应用到矩阵的乘法、转置等,将一个实际

7、问题数学化,进而解决了实际生活中的人口流动问题。这个问题看似复杂,但通过对矩阵的正确应用,我们成功的将其解决。不得不说,矩阵是我们解决实际问题的重要工具。二、 电阻电路的计算 如图所示的电路中,已知R1=2,R2=4,R3=12,R4=4,R5=12,R6=4,R7=2,设电压源us=10V,求i3,u4,u7. 现求解如下: 解 设各个网孔的回路电流分别为ia,ib和ic,由物理学定律,任何回路中诸元件上电压之和等于0. 据图可列出各回路的电压方程为 (R1+R2+R3)ia-R3ib=us -R3ia+(R3+R4+R5)ib-R5ic=0 -R5ib+(R5+R6+R7)ic=0 可写成

8、矩阵形式为: R1+R2+R3 -R3 0 ia 1-R3 R3+R4+R5 -R5ib= 0 us0-R5R5+R6+R7 ic 0 把参数代入,列方程如下: 18 -12 0 ia 1-12 28 -12 ib = 0 us0 -12 18 ic 0 简写成 AI=bus 其中I=( ia,ib,ic)T。已知us=10,解矩阵方程得 1 0 0 0.9259 U= 0 1 0 0.5556 这就是问题的解0 0 1 0.3704 意味着 ia 0.9259 I= ib = 0.5556 ic 0.3704任何稳态电路问题都可以用线性代数方程描述。直流电路构成的是实系数方程,它的解为实数;

9、而交流电路构成的是复系数方程,它的解为负数。所以用矩阵方程和计算机软件就显得更为重要。由此题我们看出矩阵在表示数方面有简洁直观、表现力强的特点,是理论与实际结合的一个很好的触点。三、矩阵在密码学中的应用在密码学中,原来的消息为明文,经过伪装的明文则变成了密文。有明文变成密文的过程称为加密。由密文变成明文的过程称为译密。改变明文的方法称为密码。密码在军事上和商业上是一种保密通信技术。矩阵在保密通信中发挥了重要作用。例如,如图所示,当矩阵A可逆时,对Rn中的所有X,等式A-1AX=X说明,A-1把向量AX变回到X,A-1确定的线性变换称为由A确定的线性变换的逆变换。这使一些有心人想到可用可逆矩阵及

10、其逆矩阵对需发送的秘密消息加密和译密。假设我们要送出的消息“ACCOMPLISH THE TASK.”。首先把每个字母A,B,C,Z映射到数1,2,3,26.例如,数1表示A,数11表示K;另外,用0表示空格,27表示句号等。于是数集 1,3,3,15,13,16,12,9,19,8,5,0,20,19,11,27表示消息“ACCOMPLISH THE TASK”,这个消息(按列)写成45矩阵 1 13 19 8 1 M = 3 16 8 5 193 12 0 0 1115 9 20 20 27密码的发送者和接收者都知道的密码矩阵是 1 -1 -1 1 A = 3 0 -3 43 -2 2 -

11、1-1 1 2 -2其逆矩阵(译码矩阵)是9 1 -1 7 A-1 = 1/25 1 -1 5-19 -1 3 -13-21 -1 3 -15加密后的消息通过通信渠道,以乘积AM的形式输出,接收者收到的矩阵1 -1 -1 1 1 13 19 8 1 C = AM = 3 0 -3 4 13 16 8 5 193 -2 2 -1 3 12 0 0 11-1 1 2 -2 15 9 20 20 2710 -6 31 23 -2= 54 39 137 104 78-12 22 21 -6 -40-22 9 -51 -43 -14之后接收者通过计算乘积A-1C来译出消息,即相继变换矩阵C的第1列,第2

12、列,的元素就会变回到原来的信息。上述例子是矩阵乘法与逆矩阵的应用,将高等代数与密码学紧密结合起来。运用数学知识破译密码,进而运用到军事等方面。可见矩阵的作用是何其强大。四、矩阵在文献管理中的应用假如数据库中包括了n个文件,而搜索所用的关键词有m个,如果关键词按字母顺序排列,我们就可以把数据库表示为mn的矩阵A。其中每个关键词占矩阵的一行,每个文件用矩阵的列表示。A的第j列的第一个元素是一个数,它表示第一个关键词出现的相对频率;第二个元素表示第二个关键词出现的相对频率;,依次类推。用于搜索的关键词清单用Rm空间的列向量x表示。如果关键词清单中第i个关键词在搜索列中出现,则x的第i个元素就赋值1,

13、否则就赋值0。为了进行搜索,只要把AT乘以x。下面我们来看一个例子:假如,数据库包含有一下书名:B1-应用线性代数,B2-初等线性代数,B3-初等线性代数及其应用,B4-线性代数及其应用,B5-线性代数及应用,B6-矩阵代数及应用,B7-矩阵理论。而搜索的6个关键词组成的集按以下的拼音字母次序排列; 初等,代数,矩阵,理论,线性,应用因为这些关键词在书名中做多出现1次,所以其相对频率数不是0就是1。当第i个关键词出现在第j本书名上时,元素A(i,j)就等于1,否则就等于0。这样我们的数据库矩阵就可用下表表示:关键词书B1B2B3B4B5B6B7初等0110000代数1111110矩阵00000

14、11理论0000001线性1111100应用1011110假如读者输入的关键词是“应用,线性,代数”,则数据库矩阵和搜索向量为 0 1 1 0 0 0 0 0 1 1 1 1 1 1 0 1 A= 0 0 0 0 0 1 1 ,x= 0 0 0 0 0 0 0 1 01 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1搜索结果可以表示为两者的乘积:y=ATx,于是可得 0 1 0 0 1 1 0 3 1 1 0 0 1 0 1 2 1 1 0 0 1 1 0 3 y=ATx= 0 1 0 0 1 1 0 = 3 0 1 0 0 1 1 1 3 0 1 1 0 0 1 1 2 0 0

15、1 1 0 0 0y的各个分量就表示各书与搜索向量匹配程度。因为y1=y3=y4=y5=3,说明四本书B1,B3,B4,B5必然包含所有三个关键词。这四本书就被认为具有最高的匹配度,因而在搜索的结果中会把这几本书排在最前面。本例把线性变换的概念进一步扩展,它不一定是在具体的几何空间内进行的变量变换,在本例中是从“关键词”到“文献目录”的变换。现代搜索中往往包括几百万个文件和成千的关键词,但由于矩阵和向量的稀疏性,节省计算机的存储空间和搜索时间。【论文总结】在我们小组成员的共同努力下,一篇小论文终于新鲜出炉。我们一起去图书馆查阅资料,明确分工,仔细观摩范文,研究参考文献。这次论文的编写不仅加深了

16、我们对高等代数的了解,明确了它的重要性,还使我们在分工与合作中感受到集体力量的强大和成功的喜悦感。感谢李思泽老师一个学期以来辛勤的工作,您清晰的课件布局,严谨的工作态度,风趣的讲课方式,让我们被高等代数深深吸引。也许这篇论文显得有些浅显,用语也并不专业,但它凝聚着我们小组全体成员的心血。它不仅锻炼了我们的思维方式,开阔了我们的视野,也使得我们对学习有了更新的了解。总之,感谢李老师的辛勤劳动,我们一定会更加努力,不仅仅是在高代的学习上,也在整个大学生活中努力做到更好,使自己成为一个能肩负祖国重任的人。【参考文献】线性代数及其应用(第二版) 天津大学数学系代数教研组编著线性代数及其应用 中国财政经济出版社 张杰 邹杰涛主编线性代数及其应用(第二版) 华东理工大学出版社 刘剑平主编线性代数及其应用(第二版) 高等教育出版社 河北农业大学理学院工程线性代数 电子工业出版社 陈怀琛 杨威主编高等代数(第三版) 高等教育出版社 北京大学数学系几何与代数教研室前代数小组编

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号