欢迎来到天天文库
浏览记录
ID:39971232
大小:1.78 MB
页数:209页
时间:2019-07-16
《matlab基础(海大版)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、HaiNanUniversityMATLAB————基础篇海南大学数学系王浩华1第一章MATLAB语言概述1.1MATLAB发展简史1.2MATLAB的特点1.3MATLAB工作环境与实例1.4演示程序及帮助21.1MATLAB发展简史一、MATLAB的开发单位:美国Mathworks公司,CleveMoler博士二、几个不同的发展时期70年代末,CleveMoler为讲授矩阵理论和数据分析编写了Linpack与Eispack软件包。1984年,成立公司Mathworks,推出第二代MATLAB。内核用C编写。31990年,推出系
2、统仿真工具Simulink。1993年,Matlab4.0——Windows版。1994年,Matlab4.2——开始广受重视和应用。1999年,Matlab5.3——32位运算。2000年11月,Matlab6.0。2001年5月,Matlab6.1。2002年8月,matlab6.5——加入JIT加速器。41、一个变量可以直接当作一个矩阵。*2、一个元素可以直接当作一个复数。*3、用解释方式对程序加以执行。4、数据可以通过MATLAB绘图功能实现可视化,最复杂的可视效果可以是三维坐标中的立体曲面图。1.2MATLAB的特点55
3、、不仅能进行数值运算,还能进行符号运算及系统仿真。6、有多达30多个工具箱:例如:自动控制、信号处理、图像处理、模糊逻辑、神经网络、小波分析、通信模拟、数理统计、偏微分方程、最优化问题、财政金融分析等。67、与其他语言程序或应用程序有方便的接口。例如:C、Fortran、Word等。8、大量繁杂的数学运算和分析可调用MATLAB的函数直接求解。9、“教育部全国计算机专业课程指导委员会”已将MATLAB作为推荐课程。71.3MATLAB工作环境与实例一、工作环境1、MATLAB打开后缺省的工作窗口有5个:*CommandWindow
4、(命令窗口)LaunchPad(发射台)Workspace(工作空间)CommandHistory(命令历史记录)CurrentDirectory(当前目录)82、程序编辑调试执行过程中还要用到的窗口有:FigureWindow(图形窗口)FileEditor(文本编辑窗口)DemosWindow(演示窗口)ArrayEditor(数组编辑器窗口)93、各种窗口的统一操作方法⑴窗口的放大和离港(undock)10⑵窗口的进港(dock)11⑶窗口的显示和排列12⑷窗口中内容的清除134、命令窗口(CommandWindow)作用:
5、输入:数据、命令、表达式、语句执行:命令、语句、函数、程序编辑:命令、表达式、语句命令提示符:5、发射台窗口(LaunchPad)作用:打开各种工具箱的帮助、Demos窗口和其它相关文件或应用程序。146、工作空间窗口(Workspace)作用:显示和留存变量、数组、矩阵的数据。在以文件方式保存之前,“工作空间”实际是内存的一个区域;保存之后,则成为外存中的一个数据文件(扩展名.mat)。操作:⑴查看与清除工作空间中的变量whowhos(注意大小写)⑵数组内容的显示和编辑(可结合数组编辑器窗口)15参数作用.mat使用二进制MAT
6、文件格式(系统默认的格式).ascii使用8位ASCII格式.ascii.double使用16位ASCII格式.ascii.double.tabs使用制表符分隔数组元素.v4保存为与Matlab4兼容的格式.append向已经存在的MAT文件中添加数据⑶保存工作空间:用file菜单或save命令⑷加载工作空间:用file菜单或load命令167、命令历史记录窗口(CommandHistory)作用:记录并显示已执行过命令。记录每次启动的时间。查找曾用过命令,再次调用该命令。8、当前目录窗口(CurrentDirectory)说明:
7、显示当前工作的文件夹路径可以修改、重设当前路径(用菜单或path命令)17MATLAB的路径搜索原则:在命令窗口的命令提示符后输入一个字符串如master,MATLAB将按以下顺序开始搜索:把master当作一个变量进行搜索,在当前工作空间中查找变量master。把master作为一个内置函数进行搜索,查找内置函数master并执行。查找当前文件夹中的master.m文件。查找当前搜索路径中的M文master.m。18MATLAB文件类型文件类型说明扩展名M-fileM文件.mMAT-file数据文件.matMEX-fileMEX
8、文件.mex或.dllFIG-file图形文件.figP-fileP文件.pModels模型文件.mdl199、文本编辑窗口(fileEditor)⑴MATLAB的程序编制和运行方式:命令行方式M文件方式⑵如何获得文本编辑窗口?方法一:在命令提示符
此文档下载收益归作者所有