线性代数课程改造的理念与目标课件.ppt
《线性代数课程改造的理念与目标课件.ppt》由会员分享,可在线阅读,更多相关《线性代数课程改造的理念与目标课件.ppt(57页珍藏版)》请在三一办公上搜索。
1、线性代数课程改造的理念与目标,教育部“使用信息技术工具改造课程”项目,改革的缘由,需求牵引,?,现在的线性代数教学大纲存在着重大的缺,陷,主要是没有把“需求牵引”和“技术,推动”作为动力:,?,1,。不能满足工科后续课的需求,按所教的,方法后续课无法用来解高阶、复数的矩阵,题目;后续课普遍不用线性代数解题。,工科后续课能用而不用矩阵的调查,(给数学教指委的建议书中列出),化学,计算机图形学,高等数学,信号与系统,电路,数字信号处理,理论力学,系统动力学,材料力学,自动控制原理,数值计算方法,机械振动,传热学,机器人学,(物理)实验,一些典型的应用,(1),?,静力学中的核心是平衡方程,一个空间
2、物体有,6,个,平衡方程,就是,n=6,的线性方程组,两个刚体相联,,方程数,n,就加倍;,?,电路课中稳态电路核心是基尔霍夫方程,,n,个节点,(或回路)就有,n,个方程,交流电路更是复数方程,,构成,n,元复数方程组。,?,线性代数教的手工解法解决不了,只好不用,还,是用中学的代入法,这就是现状。后续课中要算,的,n,都大于,3,,现代的科学计算问题,n,达到几百、,几千,不教计算机结果是统统不用矩阵,简单的,用中学的方法,复杂的只好不算。,静力学模型,1 0 0 0 1.0000 0,0,1 0 0 0 1.0000,0 0 0 0-0.5000 0.8660,0 0 1 0-1.000
3、0 0,0 0,?,A,0,95.0962,200.0000,154.903,86.6025,0,0 1 0-1.0000,100.0000,0 0 0 0 0.7071 0.7071,-35.3553,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,B,X,8,-95.0962,145.0962,-95.0962,45.0962,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,交流电路模型,o,I,s,?,?,a,1,2,2,b,s,2,2,1,1,1,1,1,0,
4、1,1,1,1,0.5,0,0,1,0,1,L,U,Z,Z,Z,U,I,Z,Z,Z,I,Z,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,AX,=,BI,s,&,&,&,&,s,1,2,2,1,1,1,a,b,U,U,I,Z,Z,Z,?,?,?,?,?,?,?,?,?,&,&,&,1,2,2,1,1,0.5,b,a,b,L,U,U,U,I,Z,Z,Z,?,?,?,?,&,&,&,&,1,1,1,a,U,I,Z,?,&,&,典型的应用,(2),?,计算
5、信号流图传递函数公式。在传统的教材中,都向学生,介绍梅森公式,这个公式是以图论为基础的,既没有证明,,计算又极繁琐,后面根本不用,但几十年就是这样讲下来,的。其实线性系统的任何复杂信号流图都可以严格地用矩,阵表示,写成:,?,其中,有,N,个信号,方程就有,N,个,矩阵就有,N,阶,?,很容易得出传递函数,W,的公式:,?,靠手算,这个,N,阶矩阵求逆的运算,谁都不敢碰。但若用,MATLAB,算,很复杂的系统,这个式子不过几秒钟就出结,果了,既有严格理论,又可快速计算,比梅森公式强得多。,它的前提是,学生会用计算机解线性代数问题,学生的数,学基础是符合现代化标准的。,X,=,QX,+,PU,-
6、1,W,=,X/U,=,(I,-,Q),P,一个信号流图的实例,信号流图代表的是线性方程组,:,x1=u,x2=x1-x3-x5,x3=G1*x2,x4=x3+x1-x5,x5=G2*x4,x6=x3+x5-x7,x7=G3*x6,x8=K*x7,1,2,3,4,5,6,7,0 0 0 0 0 0 0 0,1 0-1 0-1 0 0 0,0 G1 0 0 0 0 0 0,1 0 1 0-1 0 0 0,0 0 0 G2 0 0 0,x,x,x,x,x,x,x,y,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,X,=,QX,+,P
7、U,X,Q,1,0,0,0,=,0,0,0 0 1 0 1 0-1 0,0,0 0 0 0 0 G3 0 0,0,0 0 0 0 0 0 K 0,0,*,inv,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,P,W,=,X/U,=,(I,-,Q),P,1,2,3,2,3,2,4,3,2,K,G3,(2,G2,G1+G1+G2),8,(2,G2,G1+2,G2,G1G3+G3+G1+1+G2+G2,G3+G1G3),3,4,K=5,1,
8、2,5,6,s,+15s,+47s+12,W=5,2s,+26s,+109s,+170s+50,W,s,s,G,G,G,s,s,s,s,?,?,?,?,?,?,?,?,?,得,若:,,,可得:,应用,(3),频谱的计算,?,把,DFT,写成矩阵形式:设,?,通常,N=1024,记作:,?,W,矩阵是,1024,1024,阶的,,10,6,个元素,?,输入技巧,:,列行,1,2,1,2,4,2(,1),1,2(,1),(,1)(,1),1,1,1,1,(0),(0),1,(1),(1),1,(,1),(,1),1,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,X,x,W,W,W,X
9、,x,W,W,W,X,N,x,N,W,W,W,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,L,L,L,M,M,M,M,M,O,M,L,?,X,=,W,x,2,/,j,N,N,W,e,?,?,应用,(4),最优,FIR,滤波器设计,归结为解以下的超定线性方程组求,d,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?
10、,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,8,7,6,5,4,3,2,1,8,8,8,8,7,7,7,7,6,6,6,6,5,5,5,5,4,4,4,4,3,3,3,3,2,2,2,2,1,1,1,1,d(4),d(3),d(2),),1,d(,),0,d(,4,cos,3,cos,2,cos,cos,1,4,cos,3,cos,2,cos,cos,1,4,cos,3,cos,2,cos,cos,1,4,cos,3,cos,2,cos,cos,1,4,cos,3,cos,2,cos,cos,1,4,cos,3,cos,2,cos,co
11、s,1,4,cos,3,cos,2,cos,cos,1,4,cos,3,cos,2,cos,cos,1,D,D,D,D,D,D,D,D,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,估计圆直径的方法,测圆周上,n,个点,求其半径。设圆周方程为:,c,1,c,2,为圆心的坐标,,r,为半径。整理上述方程,得到,?,用,n,个测量点坐标,(x,i,y,i,),代入,得到,?,这是关于三个未知数的,n,个线性方程,所以是一个超定,问题。解出就可得知这个最小二乘圆的圆心坐标和半,径,r,的值:,2,2,2,1,2,(,)
12、,(,),x,c,y,c,r,?,?,?,?,2,2,2,2,2,1,2,1,2,1,2,3,2,2,(,),2,2,xc,yc,r,c,c,xc,yc,c,x,y,?,?,?,?,?,?,?,?,?,2,2,1,1,1,1,1,2,2,2,2,2,2,2,3,2,2,2,2,1,2,2,1,2,2,1,n,n,n,n,x,y,x,y,c,x,y,x,y,c,c,x,y,x,y,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,Ac,=,B,L,L,L,L,L,2,2,3,1,2,
13、r,c,c,c,?,?,?,应用,(5),坐标测量仪测园直径,?,归结为求超定方程最小二乘解,c,-6.0000 6.0600 1.0000,-4.0000 7.8000 1.0000,-2.0000 8.7000 1.0000,0 9.0000 1.0000,2.0000 8.8000 1.0000,4.0000 8.0400 1.0000,6.0000,?,Ac,=,B,1,2,3,2,2,3,1,2,18.1809,19.2100,19.9225,20.2500,20.3600,20.1604,6.5200 1.0000,19.6276,c,c,c,r,c,c,c,?,?,?,?,?,?
14、,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,-1,c,=,(A*,A),(A*,B),为什么不用“技术推动”?,?,从“需求牵引”的角度,我们知道,即使是大学,后续课程,需要的是高阶、复数、超定的线性方,程组。用中学的代入法、消去法是不行的,所以,要引进线性代数,其实,它比中学方法更繁,因,为它不找窍门,而是死算,但死算有一个好处,,因为程序简单了,所以线性代数的好处只有与计,算机结合才能显示。,?,。线性代数不用计算机解题,
15、不联系应用,不符,合课程现代化的要求,落后于美国十多年;,一个比方,?,中学代数中的“代入法”、“消去法”相当于手推独轮车,,解决个体户自留地中的运输问题。,?,大学学线性代数是“载重汽车”,解决大生产中大规模、,长距离的运输问题。,?,载重汽车很复杂,要讲它的原理和设计方法很费时间,但,许多人忘掉了最关键一点,要使载重汽车发挥作用,必须,要用发动机,要加油(,MATLAB),,其次必须要学会开车,(机算)、认路(建模)。如果仍然用手工,那么载重汽,车还不如手推车,除了耍杂技玩,谁也不会用的。,?,现在的问题就在这里,我们在造“手工载重车”方面下的,功夫很大,但在汽油发动机、开车、认路方面一点
16、不教,,所以在后续课的广阔天地中没人用载重汽车,都是用独轮,车在解题。离开“现代化”太远了!,一个比方,?,中学代数中的“代入法”、“消去法”相当于手推独轮车,,解决个体户自留地中的运输问题。,?,大学学线性代数是“载重汽车”,解决大生产中大规模、,长距离的运输问题。,?,载重汽车很复杂,要讲它的原理和设计方法很费时间,但,许多人忘掉了最关键一点,要使载重汽车发挥作用,必须,要用发动机,要加油(,MATLAB),,其次必须要学会开车,(机算)、认路(建模)。如果仍然用手工,那么载重汽,车还不如手推车,谁也不会用的。,?,现在的问题就在这里,我们在造“手工载重车”方面下的,功夫很大,但在汽油发动
17、机、开车、认路方面一点不教,,所以在后续课的广阔天地中没人用载重汽车。要把大多数,用汽车的与少数造汽车的区分开来,教会他们开车、认路、,解决现代化大生产的需要,这是我们改革的目标。,矩阵在科学计算中的重大意义,?,矩阵是组织海量数据进行运算的最好的数学方法,如果矩,阵运算仍然用单个元素运算来完成,那末人们宁愿用代入,法或消去法等中学方法。至少它可以省掉一些运算量。,?,要使矩阵运算带来实际的好处,必须要有能进行海量数据,运算、处理、绘图的工具,笔算无法显示矩阵优势,只有,靠计算机。,?,如果计算机每次只对两个数进行运算,那它的效率和计算,器差不多。计算机的优势只有在数据批处理中才能显示。,?,
18、会矩阵不会计算机,是瘸子;会计算机不会矩阵,也是瘸,子,要把两者的优势结合起来,才算真正进入了科学计算,的殿堂。线性代数能完成这一点,对大学生,对现代化,,将是功德无量!,国内外教材简要对比,篇幅,图,(,张,),计算软件,工程应,用实例,修订思想,(序言),同济,1,196,32,开,6,没有,0,没有,Leon2,545,16,开,100,MATLAB,33,几年改一次,,热情给出修,订理由和网,上帮助。,Lay 3,548,16,开,300,MATLAB,24,工程线,性代数,188,16,开,61,MATLAB,27,提出一系列,改革的理念,说明我国教材的三个弱点,1,。不注意从几何图
19、形引入线性代数的概念,不用图说明问,题。,2,。不使用现代化计算工具,使得解题的范围无法扩大。,3,。不联系应用实际,不了解科学和工业现代化对线性代数,的需求。不能激发学生学习的热情。,国内的线性代数改革,多侧重于课程内部概念的讲法,但缺,少两点:一是不注意与应用、与后续课等外部的关系的改,革,二是不注意引进新技术,没有用现代化的计算和教学,工具。这正是我们常讲的引领科技发展的两个动力:“需,求牵引”和“技术推动”。少了这两点,创新的新思想、,新课题就没法诞生。,机算和手算解题范围的对比,?,可以用下图表示数学软件对线性代数的作,用。白色部分为手工能解的区,黑色区是,手工不能解的区域,灰色区是
20、计算太繁的,区域,用了数学软件后全部都能解。不难,看出,数学软件可以使线性代数较好地满,足后续课和未来工程计算的需要。,新旧线性代数内容覆盖图,大纲改革后的解题指标,1,。解,6,元以上的实数线性代数方程组(力学);,2,。解,3,元以上的复数线性代数方程组(电路);,3,。会进行,3,阶以上的信号流图传递函数计算,即学,会做文字变量的求逆运算;(信号与系统),4,。进行,6,阶,3,元以上超定方程组的求解;,?,这是指教材中控制的例题和习题的深度,我们觉,得,线性代数达到这个水平,与后续课就可以实,现无缝衔接了。,?,实际上,只要学会使用计算机编程以后,阶数是,没有上限的。,补丁书线性代数实
21、践,?,补充的内容为:,?,1,。后续课和工程中的应用实例;,?,2,。线性代数中所有概念的几何形象,甚至动画;,?,3,。解各种线性代数问题的,MATLAB,程序;,?,4,。适合计算机算的习题。另外就是,MATLAB,语言入门。,它的宗旨是实现下面三句口号:,?,线性代数抽象吗?看了本书后,你会知道它的概念都基于,空间形象。,?,线性代数冗繁吗?学了本书后,你会懂得它的计算全藉助,简明程序。,?,线性代数枯燥吗?读了本书后,你会发现它的应用极其广,泛又精彩。,美国的做法,?,1990,年开始,先组成了线性代数课程研究组,(Linear,Algebra Curriculum Study Gr
22、oup-LACSG),。,8,月,他们和,工程界的代表,共同提出了几条建议,简称为,LACSG,Recommendations,:要点是:,(i),,线性代数课程要面向应,用,满足广大的非数学专业学生的需要;,(ii),,它应该是面,向矩阵的,;(iii),,它应该是根据学生的水平和需要来组织的;,(iv),,,它应该利用最新的计算技术,;(v),,对数学专业要另设,课程提高其抽象性。,?,1992,年,NSF,又资助了一个,ATLAST,计划,,ATLAST,是,Augment the Teaching of Linear Algebra using Software,Tools(,用软件工
23、具增强线性代数教学,),的缩写。该计划在,1992,到,1997,六个暑期组织了许多学习班。使大批教师,接受了科学计算语言的培训。从而在全国推动了线性代数,与计算机的结合。,本项目工作过程(,2005,),?,2005,年,5,月,8,月写出了线性代数实践与,MATLAB,入门,,?,2005,年,9,月在学校的支持下办了,40,余人的线,性代数教师培训班,以稿为教材,讲,8,节课。,并举行座谈,听取反馈意见。,?,2005,年,11,月,在一个学生班中试点加,1,学分,的“线性代数实践”。也收集反馈。,?,这两项试点的结果都反映在,2006,年,4,月给,教指委的建议书中。,试用的方法和效果
24、,?,我校利用这本书的初稿在全校线性代数老师办了,一次培训班,给参加培训的老师计工作量,因此,参训老师踊跃。在学生班中也作了加一个学分,“线性代数实践”的试点,收到了很好的反映。,?,书的用法是在线性代数课中加一个线性代数实,践学分,在线性代数上到一半的时候开设。,1,学,分,,15,学时,其中讲课,10,学时(,MATLAB 4,学时,,线性代数实践,6,学时)上机,10,机时(,5,学时)。考,试成绩按,1015%,计入线性代数总分。,教师培训班的部分反映,(见培训班部分成员谈学习体会),培训班,40,名教师,有,27,名写了心得,普遍盛赞引入软件和实,践的好处。见给教指委建议书。,“老师
25、不能只抱着一本规定的教材上课,必须看外国的最新,教材和发展趋势,并从历史的观点分析差距产生的原因和,克服的办法;必须了解后续课如何用线性代数,要更多地,了解线性代数在工程中的应用。这次培训班和这本实践教,材的最大贡献是在这个方面。”,“在当前条件下,可以改革的地方应该先做起来。比如用本,教材中的应用实例使学生提高学习的目的性和积极性,充,分利用二维、三维的空间形象强化学生的感性认识;在计,算能力方面,目前马上让全部学生大量使用,MATLAB,有一,定困难,但至少要告诉同学哪些工作应该由计算机来完,成,”,05,届学生反映举例,?,一边学理论,一边学实践,让我们在其他同学面前多了一,份自豪!欣慰
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 线性代数 课程 改造 理念 目标 课件

链接地址:https://www.31ppt.com/p-3732409.html