MATLAB应用与数学欣赏

来源 :学术理论与探索 | 被引量 : 0次 | 上传用户:radeon0118
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:MATLAB具有强大的计算功能和绘图功能,熟练运用MATLAB已成为大学生、硕士生、博士生必须掌握的基本技能。通过MATLAB绘图、计算和数学建模综合应用等为学习者打开了一扇认识和欣赏数学的窗口,以便形成科学的数学观,使之成为真正的数学活动的参与者。
  关键词:MATLAB;绘图;计算;数学建模;欣赏
  
  中图分类号:O29文献标识码:A文章编号:
  
  随着计算机技术的不断发展,借助计算机数学软件,人们对数学的学习方式和认识水平也发生了根本性的变化。在学习方式上,数学的学习已经超出了以往仅仅依靠纸和笔的“手工操作”模式,正在朝不断依靠现代科技手段和信息渠道的“人机互动”模式发展;在认识层面上,数学也不再仅仅是为某些专业服务的工具性学科,而是一门有着丰富内容和思想体系的文化性、技术性学科。在大学教育阶段,数学教育承担了数学文化的传播和数学技能的培养双重任务。是否具有一定的数学素养并掌握相关的数学技能已经成为当代大学生,尤其是理工科大学生必备的基本素质。由于MATLAB的强大功能,在美国大学中,MATLAB语言受到了教授与学生的欢迎和重视。由于它将使用者从繁重重复的计算中解放出来,把更多的精力投入到对数学的基本含义的理解上,因此它已逐步成为许多大学生和研究生课程中的标准和重要的工具。所以,在国外的高校,熟练运用MATLAB已成为大学生、硕士生、博士生必须掌握的基本技能;在设计研究单位和工业部门,MATLAB已经成为研究必备软件和标准软件[1]。而且,MATLAB具有出色的数据可视化和图像处理功能,以及强大的计算功能[2-4]。借助MATLAB的应用,为学习者打开了一扇认识和欣赏数学的窗口,使对数学的欣赏得以向大众普及,这对数学文化的传播具有重要的意义。
  1、MATLAB绘图与数学欣赏
  MATLAB具有出色的数据可视化和图像处理功能,几乎可以满足一般实际工程和科学计算中所有图形图像的需要。学习者可以根据需要选择直角坐标、极坐标、柱坐标和球坐标等坐标系绘制平面曲线、空间曲线、空间曲面的表面图和网面图,还可以绘制直方图、向量图、柱状图等。此外,MATLAB还可以对图形进行标注、添色、变换视角等的加工和色彩控制、局部视图及动画等的操作以实实在在的表达各种理想的图形状态。通过MATLAB绘图可以化数学抽象为数学直观,化数学的理性艺术为感性的审美艺术,使数学活动变成实实在在的审美活动,从而普及大众对数学的理解,形成良好的科学数学观。
  1.1 MATLAB绘图架起了“数”与“形”沟通的桥梁
  数学的欣赏价值在于其将简洁、和谐、对称和奇异等美学元素集中体现在“数”与“形”的完美结合之中,数学是“数形结合”的完美典范。
  例1欣赏方程 所表示的数学图形。
  MATLAB绘图命令如下:
  clear
  theta=0:pi/20:2*pi; phi=-pi/2:pi/20:pi/2;
  [t,p]=meshgrid(theta,phi); rho=t.^0;
  [x,y,z]=sph2cart(t,p,rho)
  surf(x,y,z);grid on
  结果如图1所示,方程所表示的是最为完美的单位球面。
  1.2 MATLAB绘图开启了一扇数学观光的窗口
  数学是最完美的理性的艺术,它是科学美的核心,它的这种美表现在它对于其它学科的影响、渗透和制约上。马克思认为:任何科学,如果找不到数学的归宿,那就称不上严格意义上的科学;没有了数学美,科学美就失去了灵魂。在浩瀚的数学世界里,到处都有“美丽的风光”,数学的观光对象都是人类最高超的智力成果或是人类心灵最独特的创作。通过MATLAB绘图这扇打开的窗口学习者可以窥见一斑。
  例2 绘图说明极限的意义。
  
  用MATLAB绘制数列的图形命令如下:
  syms n
  n=1000:10000; xn=(1+1./n).^n;
  plot(n,xn,':'); grid on
  结果如图2所示。图像直观地说明当 无限增大时,数
  列的变化趋势,学习者通过图像领略了极限概念的含义。
  通过对MATLAB的绘图,学习者不仅可以在程序的修改和完善过程中体验到数学发现的乐趣,感受探求知识,解决问题的思路历程,激发学习者的创新思维,而且还可以让学习者在绘图操作中感受“数形结合”的数学熏陶,以便欣赏数学世界无限的风光,使学习者得到对数学概念、定理的深入理解和心智的升华。
  2、MATLAB计算与数学欣赏
  2.1 MATLAB计算清除了数学活动的障碍
  计算是数学活动的一个重要组成部分。能借助计算机来解决较为复杂的数学计算问题可以为学习者节省许多宝贵的时间,将其从繁杂的计算中解放出来,以便能够从事更具创造性的数学活动,去探究计算背后更深层次的数学奥秘。MATLAB能够进行科学计算和大量的工程运算。在数学科学计算领域,MATLAB的计算涉及到微积分计算、矩阵计算、符号运算与数值计算、概率统计问题的计算和数据处理等。利用MATLAB强大的计算功能可以帮助学习者清除数学活动的障碍,以便数学活动的顺利进行。
   例3、求定积分 的值。
  
  由MATLAB定积分计算命令:symsx,I=int(exp(-(x^2)),x,0,inf)
  得到结果为I=1/2*pi^(1/2),即。这一计算解决了学习者不能用积分公式直接计算的问题,增强了学习者从事积分计算的能力,以便提高对无穷限积分概念的认识和理解,从而欣赏到积分计算的魅力。
  2.2 MATLAB计算开辟了科学发展的道路
  科学的发展,离不开计算。处于计算机时代的今天,科学计算是以数学模型为基础、以计算机和数学软件为工具进行的模拟研究,它是数学通向其它学科的桥梁,是当今盛行的计算机仿真技术的重要基石[5]。MATLAB计算开辟了科学发展的道路,学习者在MATLAB计算中可以欣赏到科学发展道路上沿途的数学风光。
  例4、求解微分方
  
  程组[3](Lorenz模型)
  
  该方程是非线性微分方程,所以不存在解析解,只能用数值解法求解,设其中参数的值分别为 ,初值设为,MATLAB计算程序如下:
  首先编辑函数文件lorenzeq.m
  functionxdot=lorenzeq(t,x)
  xdot=[-8/3*x(1)+x(2)*x(3);-10*x(2)+10*x(3);-x(1)*x(2)+28*x(2)-x(3)];
  然后编辑计算程序
  t_final=100;x0=[0;0;1e-10];
  [t,x]=ode45('lorenzeq',[0,t_final],x0);
  plot(t,x);figure;
  plot3(x(:,1),x(:,2),x(:,3));axis([10、42、-20、20、-20、25]);
  运行得该方程的数值解的图形表示如图(3,4)所示。
  改变其中参数和初值设定,通过MATLAB数值计算,学习者可以发现Lorenz方程解的变化规律,从而开展对Lorenz方程的新研究。
  3、MATLAB建模综合应用与数学欣赏
  数学建模就是根据具体的实际问题,在一定假设下找出解决这个问题的数学框架,求出模型的解,并对它进行验证和修改完善的全过程[6]。通过对MATLAB数学建模的综合应用,学习者不仅增强了从实际生活中发现问题、归结问题、建立数学模型,使用计算机和数学软件解决实际问题的能力,而且还可以欣赏到真正的数学应用的魅力。
  例5(篮球队员选拔问题)设在高校篮球联赛中,某高校男子篮球队要从8名队员中选出平均身高最高的出场阵容,队员的号码、身高及擅长的位置如表1所示:
   表1 队员情况表
   Tab.1 The table on members’ situation
  同时要求出场阵容必须满足下列条件:
  (1)中锋只能上场1名;(2)至少有1名后卫;(3)如果1号队员和4号队员上场,则6号队员不能上场;(4)2号队员和6号队员必须至少保留一个不上场。试确定该篮球队符合要求的出场阵容?
  用数学建模的
  办法来解决此问题,设
  j=1,2,…,8,则 满足以下约束条件:
  中锋只能上场1名;
  至少有1名后卫;
  如果1号队员和4号队员上场,则6号队员不能上场 (当 和 都等于1时, 只能等于0,而当 和 不全为1时, 不受限制);(下转第128页)
   (4)2号队员和6号队员必须至少保留一个不上场 ;
  又因为篮球比赛要求每队上场队员为5名,所以还应该有。
  根据上述分析可以得到所讨论问题的数学模型(线性规划模型)如下:
  通过MATLAB编程处理,程序如下:
  clear
  f=[-1.92,-1.90,-1.88,-1.86,-1.85,-1.83,-1.80,-1.78];
  A=[1,1,0,0,0,0,0,0;0,0,0,0,0,-1,-1,-1;1,0,0,1,0,1,0,0;0,1,0
  ,0,0,1,0,0;…1,1,1,1,1,1,1,1];b=[1;-1;2;1;5];
  x=bintprog(f,A,b,[],[])
  max=-f*x;h=max/5
  经计算得该球队符合要求的出场阵容是:1号、3号、4号、5号和7号队员,球队的平均身高为1.862m。
  4、结论
  通过对上述三个方面MATLAB应用问题的讨论,学习者可以通过MATLAB绘图、计算和对数学建模问题的综合应用等途径来欣赏数学的风光和魅力,从而形成科学的数学观,成为真正的数学活动的参与者。
  
  参考文献:
  [1]许波,刘征.MATLAB工程数学应用[M].北京:清华大学出版社,2000.
  [2]王向东,戎海武,文翰.数学实验[M].北京:高等教育出版社,2004,5.
  [3]薛定宇,陈阳泉.高等应用数学问题的MATLAB求解[M].北京:清华大学出版社,2004,8.
  [4]姜启源,邢文训,谢金星等.大学数学实验[M].北京:清华大学出版社,2005,2.
  [5]石辛民,郝整清.基于MATLAB的实用数值计算[M].北京:清华大学出版社,北京交通大学出版社,2006,2.
  [6]袁震东.数学建模方法[M].上海:华东师范大学出版社,2002.
其他文献
摘 要:体育功能是体育活动以其自身的特点作用于社会和人类发展产生的良好效益和影响。随着社会的发展、时代的进步,体育的各项功能也在不断的变化。本文主要对当今时代的体育功能产生了什么样的变化,是什么原因产生了这些变化进行了探讨。  关键词:功能;体育功能;演变    体育的功能就是指体育以其自身的特点作用于人和社会所产生的良好的效益和影响。正确认识和把握体育的功能,有助于了解体育在人类社会中的作用与价
期刊
摘 要:驾驶疲劳是指驾驶员在较长时间连续行车后产生的生理、心理机能以及驾驶操作效能下降的现象。环境因素涵盖范围很大,主要包括路面状况、天气变化、车内外环境等。驾驶员自身的因素主要包括驾驶员个人对交通信号的识别差异和驾驶员个人的生活习惯等方面。只有充足的休息,才是解决驾驶疲劳的根本方法。  关键词:驾驶疲劳;环境因素;充足休息    当今许多重大伤亡事故中,交通事故所占比重最大。车祸已经成为致使人类
期刊
初中地理新教材与旧教材相比,新教材丰富新颖的图象和“读一读”、“想一想”、“做一做”三个栏目的编排,对激发学生的学习兴趣具有明显的优势。两年来,我在教学中试用多种方法,充分发挥新教材特有的“魅力”,吸引学生如饥似渴地吮吸它的营养,生动、活泼、主动地学习。    一、利用图象导入新课,邀发学生学习欲望,变“要我学”为“我要学”。    学生对学习的直接兴趣是构成学习动机的重要成份。对学习的直接兴趣是
期刊
摘要:初中思想政治教育中实施心理教育的内容主要有为智力发展提供内在心里动力、增强心理能力、维护心理健康、发展性教育和补救性教育等。本文试图探讨如何实施心理教育,如何在政治学科教学中渗透心理素质教育。  关键词:初中;思想政治教育;心理教育    心理教育是思想政治教育的一个重要内容,心理教育的目标应以全面提高受教育者的心理素质为直接目标,进而促进全体学生全面而又主动的发展,并实现以个体的充分个性化
期刊
摘 要:在现代建设工程项目中施工界面的管理是主要难点之一,现代建设工程包括测量、结构、水、电、风、气、装修等众多专业工种。各专业接口处的施工界面存在大量管理和协调工作,如组织、技术、经济、合同等多个方面。文章从技术管理角度分析了安装配合土建预埋阶段的施工界面管理,针对实际施工中容易发生的质量通病,提出了应采取的措施。  关键词:施工界面;技术管理;土建工程;质量通病    在现代建设工程项目中界面
期刊
“破窗理论”,也称“破窗谬论”,源于一个叫黑兹利特的学者在一本小册子中的一个譬喻(也有人认为这一理论是法国19世纪经济学家巴斯夏作为批评的靶子而总结出来的,见其著名文章《看得见的与看不见的》)。这位黑兹利特说,假如小孩打破了窗户,必将导致破窗人更换玻璃,这样就会使安装玻璃的人和生产玻璃的人开工,从而推动社会就业。经济生活中,例子不胜枚举,家电以旧换新,甲型H1N1流感疫情在我国各地蔓延,都促进相关
期刊
摘 要:军人工资福利待遇是军人生活待遇中最重要的组成部分,对于调动军人的积极性,促进部队的稳定与发展,建立强大的、现代化的军队有着十分重要的意义。  关键词:军人工资;福利;待遇    军人工资福利待遇是国家以货币形式定期给予军人的一种劳动报酬,是军人物质、文化生活保障的主要来源,是军人生活待遇中最重要的组成部分。尽快建立与我国社会主义市场经济发展相适应的,体现军人劳动力特点的、新型的军人工资福利
期刊
开学前,晶报的一位记者来做专访,向笔者提出的第一个问题就是:您对教育惩罚怎么看?无独有偶,前不久,笔者应香港教育研究交流中心、香港班主任工作研究会之约,为他们的老师做了一个专题讲座。讲座之后的互动交流,有几所学校的训导主任甚至校长,提出最多的问题也是--如何惩戒后进生。  后进生的教育,是教育研究的大课题,也是班主任工作的难点。对此,笔者谈点个人的做法、体会。  第一,笔者觉得班主任要有真挚包容的
期刊
摘 要:随着城市的快速发展,城市规模不断扩大,城市人口与日俱增,与之相应的高楼也如雨后春笋般不断拔地而起,可用于绿化的空间越来越少,城市的居住环境令人担忧。为了更好地绿化、美化城市环境,提高城市绿化量,软化城市建筑的硬质景观,充分发挥绿化在城市中的生态作用,改善人们的居住环境,城市绿化中加强垂直绿化措施是非常重要的。  关键词:垂直绿化;城市生态环境;重要性    前言    近年来,我国城市人口
期刊
摘要:发展低碳经济,建设绿色生态城市是我国城市化进程的根本要求。本文立足我国国情,分析了运用城市规划手段建设绿色生态低碳城市的紧迫性,提出了加强城市规划建设的几点措施。  关键词:城市规划;低碳;生态城市    2009年,中国城市科学研究会发布的《中国低碳生态城市发展战略》报告[1]中指出:中国城市化是本世纪人类发展的最重要的事件之一。城市化是推动经济增长、提高就业机会、脱贫温饱 、普及文化教育
期刊