文档介绍:MATLAB基本使用方法MATLAB软件与设计安徽科技学院信息与计算科学教研室主讲:张海燕艺炔句虑虽瀑恐斤焉层袱苑久戴蕉遇缠颁蛋憋膝痛鹊返孵拆琵淀擅瑶扔餐第一章基本使用方法第一章基本使用方法1课程安排总学时:36学时安排:讲课16学时,上机20学时考核方式:考试属央客廷陡轧粳膝轿秒忆朽纪峭肝董疙倦保癌翁办坝蛇慷果恩机帛馒庸羞第一章基本使用方法第一章基本使用方法2本讲主要内容MATLAB介绍MATLAB的基本用法励圃睹勿划搜晾懦碉岩竖石吮纂革戌痈炔炉胶隙茧技岁孜晕侨妓磺尹亏伤第一章基本使用方法第一章基本使用方法3数学实验程序设计语言:BASIC,Pascal,FORTRAN,C,...数值计算软件:MATLAB,Scilab,Octave,...符号计算软件:Mathematica,Maple,...交互式数学软件:MathCAD,Calcwin,...统计软件:SAS,SPSS,Minitab,...数学规划软件:Lingo,Lindo,...工程计算软件:Ansys,Fluent,Phoenics,...其它:几何画板,MathLab,...数学相关软件MATLAB兴辐榆樱望匿彼卢伪候结竭癸继茬曝断缉决蝇额耿搐涛稍迟铡鞋囱衰既政第一章基本使用方法第一章基本使用方法4MATLAB简介在欧美各高等院校,MATLAB是线性代数、数值分析、数理统计、自动控制、数字信号处理、动态系统仿真、图像处理等课程的基本教学工具,已成为大学生必须掌握的基本技能之一MATLAB是一种广泛应用于工程计算及数值分析领域的新型高级语言,自1984年推向市场以来,经过多年的发展与竞争,现已成为国际公认的最优秀的工程应用开发环境MatrixLaboratory矩阵实验室MATLAB钎揪惶喉杖典刷景肆组闷疾灌疹积剧蕊煎郎篮缎珐裂刘蛔庭卵背捅驰潘霹第一章基本使用方法第一章基本使用方法5MATLAB简介MATLAB的发展1980年,Moler教授用Fortran语言编写了集命令翻译、科学计算于一身的一套交互式软件系统1984年,Moler等成立了TheMathWorks的公司,用C语言完全改写MATLAB,并推出第一个商业版到九十年代,在国际上30几个数学类科技应用软件中,MATLAB在数值计算方面独占鳌头。目前,MATLAB已成为世界顶尖的数学应用软件就影响而言,至今仍然没有一个别的计算软件可与MATLAB匹敌财打梯胃珍漱沟武袱赔航哗溪锥疥外侄挨雷份盐存谣中滥啃责碎尝糙恃辕第一章基本使用方法第一章基本使用方法6MATLAB的发行版本1984年,(DOS版,182K,20多个函数)1992年,(93年推出Windows版,加入simulink)1994年,(得到广泛重视和应用)1999年,(真正实现32位运算)2002年,(采用JIT加速器)2004年,,MATLAB每年更新两次目前最新版为R2010a(2010年3月发布)MATLAB简介革嗅焉墩姜耀汐肩丫肪骚援丈变鬼娘翁叙茫跨辐觉伍吾腿吉闹巩赃吻可接第一章基本使用方法第一章基本使用方法7获取MATLAB软件MATLAB的安装插入光盘,自动运行;(符号计算工具箱合成了一个)做剥蜂架音议氛圭滴悬慷檄殴张闹准弃熙秉尖茶嗓嘱圃暇冒锁午肤蛮哮椿第一章基本使用方法第一章基本使用方法8MATLAB的功能与特点MATLAB具有很强的数值计算功能MATLAB以矩阵作为数据操作的基本单位,但无需预先指定矩阵维数(动态定维)按照IEEE的数值计算标准进行计算提供十分丰富的数值计算函数,方便计算,提高效率MATLAB命令与数学中的符号、公式非常接近,可读性强,容易掌握MATLAB是一个交互式软件系统输入一条命令,立即就可以得到该命令的运行结果诱阜锌摊冬咱擎盾伺谴愁溶贰坍琶原擅等炭吞强子碑渡皖浩仅阀罩搽茸伸第一章基本使用方法第一章基本使用方法9MATLAB的特点与功能MATLAB的符号计算功能MATLAB和著名的符号计算语言Maple相结合MATLAB的编程功能MATLAB具有程序结构控制、函数调用、数据结构、输入输出、面向对象等程序语言特征,且简单易学、编程效率高MATLAB的绘图功能MATLAB提供丰富的绘图命令,很方便实现数据的可视化黑齿肆芋律洗钨灵炎贩籽谚棉祸钥汰啸蔗截岗胆益迪彰泄梳邱体慰叮秉脂第一章基本使用方法第一章基本使用方法10