欢迎来到天天文库
浏览记录
ID:23222907
大小:667.00 KB
页数:46页
时间:2018-11-05
《[理学]matlab教程》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、1.1MATLAB使用入门1.1.1MATLAB简介MALAB是MathWorks公司于1982年推出的一套高性能数值计算的可视化软件,它集数值分析、矩阵计算、信号处理和图形显示于一体,构成一个使用方便、界面友好的用户环境。在这种环境下,用户只需要简单地列出数学表达式,结果便以数值或图形的方式显示在计算机屏幕上,用户也可以将结果保存在文件中。MALAB的名称源自MatrixLaboratory,是一门计算语言。MALAB将计算与可视化集成到一个灵活的计算机环境中,并提供了大量的内置函数,可以在广泛的工程问题中直接
2、调用这些函数获得数值解。MALAB有许多工具箱,这些工具箱成为一些领域的实用工具。MALAB具如下特点:1)易学习性MALAB语言不要求用户有较高深的数学和程序语言知识,不需要用户深刻了解算法及编程技巧。用户只需输入求解问题的数学表达式,就能得到计算结果。MALAB既是一种编程环境,又是一种程序设计语言。这种语言同高级程序语言(如C、Fortran)一样,有其特定的语法规则,但它的规则更接近于数学表示,因而使用起来更为方便。MALAB的语句功能更为强大,一条语句就可以完成一个复杂的任务,如inv(A)可以得到矩阵
3、A的逆矩阵,这相当于几十条C语言语句的功能。2)实用方便性MALAB包含了被称作Toolbox(工具箱)的各类问题求解工具,它实际上是对MALAB进行扩展应用的一系列MALAB函数(称作M文件)。利用工具箱可以解特定学科的问题,如线性规划、信号处理、小波分析等。3)易扩展性46MALAB允许用户建立指定功能的M文件,从而可以产生特定功能的工具箱。用户不仅可以使用MALAB提供的函数及基本工具箱函数,而且可以方便地编写出专用函数,因此大大扩展了MALAB的应用范围。4)先进的可视化工具MALAB提供了强大的、交互式
4、的二维和三维绘图功能,可使用户创建富有表现力的彩色图形。可视化工具包括曲面渲染、线框图、光源动画等。1.1.2MATLAB使用入门1启动与退出在Windows平台启动MATLAB(以7.0版为例)可以选择“开始程序MATLAB7.0MATLAB7.0”命令或双击在安装时在操作系统桌面创建的快捷方式。启动后会出现如图1.1.1所示的桌面,桌面上包含一些MATLAB工具。MATLAB是一种指令式语言,用户可以通过界面、指令改变初始化设置。表1.1.1列出了一些MATLAB桌面工具。退出MATLAB只需单击“关闭”按钮
5、,也可以在命令窗键入quit或exit。图1.1.1MATLAB桌面表1.1.1MATLAB7.0桌面工具桌面工具功能ArrayEditor数组编辑器CommandWindow命令窗CommandHistory命令历史窗CurrentDirectoryBrowser当前路径浏览器Editor/Debugger编辑器/调试器Figures图形窗46HelpBrowser帮助浏览器Profiter图形界面分析M文件效率StartButton开始按钮WebBrowser网页浏览器WorkspaceBrowser工作空间
6、浏览器2MATLAB常用命令和技巧1)一些通用命令使用MATLAB之前,最好先了解一些通用命令。这里只给出最常用的几个命令,见表1.1.2。表1.1.2通用命令表命令功能命令功能cd显示或改变工作目录hold图形保持开关dir显示目录下文件disp显示变量或文件内容type显示文件内容path显示搜索路径clear清理内存变量save保存内存变量到指定文件clf清理图形窗口load加载指定文件的变量pack收集内存碎片diary日志文件命令clc清理工作窗quit退出MATLAB命令echo工作窗信息显示开关!调
7、用DOS命令2)一些常用操作技巧在MATLAB46的使用过程中经常会用到一些输入技巧,可以在输入命令的过程中起到事半功倍的效果。表1.1.3列出了一些常用技巧。表1.1.3键盘按键功能表键盘按键功能键盘按键功能Ctrl+p调用上一行HomeCtrl+a光标置于当前行头Ctrl+n调用下一行EndCtrl+e光标置于当前行尾Ctrl+b光标右移一字符EscCtrl+u清除当前输入行Ctrl+f光标左移一字符DelCtrl+d删除光标处的字符Ctrl+Ctrl+r光标右移一单词BackspaceCtrl+h删除光标前
8、的字符Ctrl+Ctrl+l光标左移一单词Alt+Backspace恢复上一次操作3)标点在MATLAB语言中一些标点符号也被赋以特殊的意义,或代表一定的运算,见表1.1.4。表1.1.4MATLAB语言的标点符号名称用途.句点小数点、向量或矩阵的一种运算,逗号46参数分隔符、矩阵元素分隔,表达式放在同一行时的分隔;分号表达式的末尾处,不显示计算结果;矩阵行结束:冒号创建
此文档下载收益归作者所有