matlab 大神求指教(matlab与线性代数数)

“实用大众matlab与线性代数数(MATLAB版)”简介

传统的matlab与线性代数数已经在数学系讲授了二百多年但并未被非数学系接受,主要因为其计算量太大无法实用。计算机和数学软件的絀现突破了这个瓶颈,使它的计算很易为工程师掌握matlab与线性代数数也因此于1960年代后成为许多非数学专业的公共基础课。对非数学专业洏言matlab与线性代数数的重要作用体现在用计算机求解高阶的现实矩阵模型,不是去手工推证课程内部的数学公式两者的大体差别可见表1。

表1 数学系与非数学系的不同要求


小矩阵(小于 4阶)

大矩阵(高至几十~几百阶)

能兼用于大、小矩阵的理论

计算机、数学软件和实用的结果

1950年前的经典年代

经典年代加上1950后的计算机时代

假想的整数元素小矩阵题

后续课及工程中遇到的实际问题

对非数学系经典的matlab与线性代数數就像一条虫,只有和计算机相结合才能成为一条龙设这门课就是希望“”能变为“龙。但这个转变是艰难的因为教matlab与线性代数數主要还是靠数学系教师,如果他们不学习计算机和跨专业的新知识简单照搬原数学系的内容,那就和计算机出现前一样这门课还是┅条虫,无法实用比如本介绍中的视频“控制系统结构图化简”这样的任务,经典matlab与线性代数数是绝对无法解决的

要对它进行改造,茬数学系内闭门造车不可能实现必须面向应用,利用计算机进行跨专业的创新研究。在实践了20多年后美国于1990年提出了改革作为公共基础课(即非数学专业)的matlab与线性代数数的LACSG五点建议,从顶向下推动改革:(1)matlab与线性代数数必须满足非数学专业的需求;(2)要面向矩陣运算而不是向量空间;(3)要从学生的实际水平出发;(4)要使用最新的计算技术;(5)抽象内容应另设后续课去讲随后,他们实施叻为期六年的ATLAST计划使大批matlab与线性代数数教师学会了MATLAB软件。经过十年左右他们的作为基础课的matlab与线性代数数教材都用了计算机和MATLAB,理论趨向于更浅显易懂

西安电子科技大学从2005年起进行了持续的探索,先根据国外1990年的做法在校内进行了为期三年,包括40位教师和1200名学生的試点效果很好。其结果得到教育部数学教指委的首肯和高教司的立项拨款支持项目名称为“用MATLAB和建模实践改造工科matlab与线性代数数”,並指定陈怀琛教授为项目负责人西安电子科技大学牵头,组织带动15-20个大学试行两年()此项目于2011年结题,实际参加的大学有19个200位教师,45000洺学生受益张景中、张尧学、林群、廖振鹏、徐宗本等五位院士在对此项目的鉴定中做了高度评价,特别建议在培养应用型人才的大学Φ推广

此项目的影响是深远的,例如西安电子科技大学的matlab与线性代数数课程已经连续八年()在每届5000多名修课学生中采用与计算机结合嘚方法实施使学生早期就接触了矩阵建模和MATLAB软件,在很多后续课程中都能使用计算机及MATLAB进行教学matlab与线性代数数被正式列为这些课程的先修课,真正地确立了它的基础课地位明显提高了教学质量和学生的创新能力。师生在各种校际竞赛中屡屡领先 

根据二十年来推动工程教育中使用计算机,和十年来线数改革的经验我们的教学内容和传统的内容有很大不同。大体表现在三个方面:

1. 线性方程组:掌握高階适定方程组求解的基本原理并会用MATLAB实施; 2. 矩阵建模:读者应掌握高阶线性方程组转换为矩阵模型的方法; 3. 了解超定和欠定方程组的意義,会解超定方程; 4. 初步掌握坐标变换矩阵对平面图形形状与位置的影响; 5. 初步了解matlab与线性代数数在解决后续课程中的应用

平时章节测驗成绩占40%,期末考试占60%按百分制计分,60分至79分为合格80至100分为优秀。

1  线性方程组与矩阵(连序言及MATLAB入门共两周4学时)

1.2  二元和三元线性方程组解的几何意义

1.3  高斯消元法与阶梯形方程组

2  矩阵运算及其应用两周4学时)

2.5  行阶梯形变换等价于矩阵乘法——LU分解

3.2  n阶行列式的彡种定义方法及本书的选择

4  平面和空间向量两周4学时)

4.4  从向量空间看线性方程组的解

5  线性变换及其特征两周4学时)

5.1  平面上线性变换的几何意义

5.2  用线性变换表述物体的形变和运动

5.4  以数据为基础建立坐标系及QR分解

6  matlab与线性代数数在后续课程中的应用举例(连结束語共两周4学时)

6.1  电路中的应用——解多环路交直流电路

6.2  力学中的应用——多构件系统的受力分析

6.3  信号与系统中的应用——任意复杂信号流圖的求解

6.4  数字信号处理中的应用——求复杂数字滤波器的系统函数

6.5  在空间解析几何中的应用——确定通过空间三点的平面方程

6.6  测量学中的應用——判断测量数据的共面性和共圆性

6.7  动漫技术中的应用——如何使图形做连续运动

6.8  自动控制系统中的应用——多输入多输出控制系统結构图的化简

6.9  机器人运动学中的应用——雅可比矩阵

MATLAB的矩阵代数和作图初步(此内容占2学时将分别插入第一、二、三章中讲授)

7章 matlab与線性代数数在工程和科技中的应用举例(电子稿,放在网上可下载不列入教学大纲)

合计(24学时,分14周实施)

[1] 陈怀琛《实用大众matlab与线性代数数(MATLAB版)》,西安,西安电子科技大学出版社2014.8。

[2] 陈怀琛高淑萍,杨威《论非数学专业的matlab与线性代数数》,应用数学和工程数学國际会议苏州,2016.4(第十二周可下载)

[3]杨威高淑萍,《matlab与线性代数数机算与应用指导》,西安西安电子科技大学出版社,2009.4

[4]《实用大众matlab与線性代数数》程序集

[5]陈怀琛龚杰民,《matlab与线性代数数实践及MATLAB入门》(第一版)北京,电子工业出版社2005.10

[6]陈怀琛,《MATLAB及在理工课程中的應用指南》西安,西安电子科技大学出版社2000.1

[7]陈怀琛,吴大正高西全,《MATLAB及其在电子信息课程中的应用》北京,电子工业出版社2002.6

[8]陳怀琛,数字信号处理教程——MATLAB释义及实现北京,电子工业出版社2004.10

[9]钱学森,回顾与展望《老交大的故事》,江苏人民出版社1989(第七周可下载)

[10]陈怀琛,数字滤波器的信号流图方程和计算机求解信号处理,Vol.19,2003(第七周可下载)

[11]陈怀琛论工科matlab与线性代数数的现代化与夶众化,《高等数学研究》第15卷第[82期,2012年2月西安(第九周可下载)

[12]陈怀琛,屈胜利何雅静,复杂线性控制系统化简的矩阵方法中國控制大会,CCC20102010.10(第八周可下载)

我要回帖

更多关于 matlab与线性代数 的文章

 

随机推荐