您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > MATLAB经典基础教程1
MATLAB实用教程南京师范大学返回MATLAB实用教程MATLAB实用教程南京师范大学返回第1章MATLAB7.3环境1.1MATLAB简介1.2MATLAB7.3环境设置1.3MATLAB7.3帮助1.4MATLAB其他管理1.5一个实例MATLAB实用教程南京师范大学返回1.1MATLAB简介MATLAB表示为MatrixLaboratory。目前国际上最流行、应用最广泛的科学与工程计算软件。它广泛应用于自动控制、数学运算、信号分析、计算机技术、图像信号处理、财务分析、航天工业、汽车工业、生物医学工程、语音处理和雷达工程等各行各业中。本书主要介绍MATLAB7.3版,Simulink为6.5版。MATLAB实用教程南京师范大学返回1.1.1MATLAB工具箱MATLAB由基本部分和功能各异的工具箱组成。基本部分是MATLAB的核心,工具箱是扩展部分。工具箱实际上是用MATLAB的基本语句编成的各种子程序集,用于解决某一方面的专门问题或实现某一类的新算法。MathWorks除了本身提供的工具箱外还有合作伙伴提供的工具箱,还有成百上千个大多是免费的MATLAB工具箱可以从Internet网上获得。MATLAB实用教程南京师范大学返回1.1.2MATLAB的功能和特点1.功能强大2.人机界面友好,编程效率高3.强大而智能化的作图功能4.可扩展性强5.Simulink动态仿真功能MATLAB实用教程南京师范大学返回用四种方法描述cos(x)*sin(y)图形-505-4-2024-1-0.500.51-505-4-2024-1-0.500.51-4-2024-4-3-2-101234MATLAB实用教程南京师范大学返回图像处理:离散余弦压缩MATLAB实用教程南京师范大学返回1.2MATLAB7.3环境设置操作界面是一个高度集成的工作界面,通常包括多个常用的窗口。包括:•命令窗口•工作空间窗口•当前目录浏览器•交互界面分类目录窗口•历史命令窗口等MATLAB实用教程南京师范大学返回1.2.1菜单栏MATLAB操作界面菜单提供了“File”、“Edit”、“View”、“Desktop”、“Window”和“Help”菜单。MATLAB实用教程南京师范大学返回1.2.2工具栏在MATLAB操作界面的左下角有一个start按钮,显示的为现场菜单。NewM-FileCopyCutPasteOpenFileUndoRedoHelpSimulink当前路径MATLAB实用教程南京师范大学返回1.2.3通用操作界面窗口1.命令窗口(CommandWindow)可键入各种MATLAB的命令、函数和表达式,并显示除图形外的所有运算结果。提示符“”操作键编辑命令:表1.4标点符号:,;%‘’…[]MATLAB实用教程南京师范大学返回数值计算结果的显示格式:使用菜单“File”——“Preferences”,在界面中设置。输入“format”命令。命令窗口的常用控制命令:clc:清空命令窗口more,more(n):控制其后每页的显示内容行数MATLAB实用教程南京师范大学返回2.历史命令窗口(CommandHistory)用来记录并显示已经运行过的命令、函数和表达式。历史命令窗口的功能:复制命令运行命令写成M文件MATLAB实用教程南京师范大学返回3.当前目录浏览器窗口(CurrentDirectoryBrowser)用来设置当前目录,可以随时显示当前目录下的M、MDL等文件的信息。MATLAB总默认地将文件存放在当前目录。当前目录设置区文件详细列表M或MAT文件描述区MATLAB实用教程南京师范大学返回文件详细列表区的主要应用功能:►运行M文件►打开M文件►把MAT文件全部数据输入内存►把MAT文件部分数据输入内存MATLAB实用教程南京师范大学返回4.工作空间浏览器窗口(WorkspaceBrowser)用于显示所有MATLAB工作空间中的变量名、数据结构、类型、大小和字节数。还可以对变量进行观察、编辑、提取和保存。MATLAB实用教程南京师范大学返回saveFileName变量1变量2…参数loadFileName变量1变量2…Who变量1变量2…Whos变量1变量2…clear变量1变量2i=exist(‘X’)省略变量表示所有变量通过命令管理变量:MATLAB实用教程南京师范大学返回5.数组编辑器窗口(ArrayEditor)可以直接在数组编辑器窗口中修改打开的数组,甚至可以更改数据结构和显示方式。MATLAB实用教程南京师范大学返回6.M文件编辑/调试器窗口(Editor/Debugger)M文件编辑/调试器不仅可以编辑M文件,而且可以对M文件进行交互式调试;不仅可处理带.m扩展名的文件,而且可以阅读和编辑其他ASCII码文件。MATLAB实用教程南京师范大学返回7.帮助导航/浏览器窗口8.程序性能剖析窗口(Profiler)程序性能剖析窗口中可以查看命令的运行时间,以便提高运行速度。MATLAB实用教程南京师范大学返回1.3MATLAB7.3帮助1.帮助导航/浏览器窗口MATLAB实用教程南京师范大学返回2.通过命令实现帮助helptopic给出指定主题的帮助,主题可以是函数、目录或局部路径。lookfortopic把在搜索中与关键字相匹配的所有M文件的H1行(第一行注释)都显示出来。helpwintopic打开帮助导航/浏览器窗口显示指定的主题信息。MATLAB实用教程南京师范大学返回1.4MATLAB其他管理1.4.1MATLAB用户文件格式1.程序文件.m2.数据文件.mat3.MEX文件.mex4.图形文件.fig5.模型文件.mdlMATLAB实用教程南京师范大学返回1.4.2设置搜索路径1.MATLAB的基本搜索过程输入“X”时,则MATLAB按照以下步骤:•在MATLAB内存中进行检查,检查X是否为工作空间的变量;•检查X是否为MATLAB的内部函数在当前目录上,检查是否有名为“X.m”或“X.mex”的文件存在;•在MATLAB搜索路径的所有其他目录中,检查是否有名为“X.m”或“X.mex”的文件存在;如果都不是,则MATLAB发出错误信息。MATLAB实用教程南京师范大学返回2.MATLAB搜索路径的扩展和修改(1)利用设置路径对话框修改搜索路径通过打开路径对话框修改搜索路径有两种方法:在MATLAB界面选择菜单“File”“SetPath”命令。在命令窗口运行“pathtool”命令。(2)利用path命令设置搜索路径例如:path(path,'c::\MyDir')MATLAB实用教程南京师范大学返回1.4.3文件管理命令what%列出当前目录下的M、MAT、MEX文件清单dir目录名%列出指定目录下的文件和子目录清单type文件名%显示指定M文件的内容which文件名%指出文件所在的目录Matlabroot%返回安装MATLAB的根目录MATLAB实用教程南京师范大学返回1.4.4退出MATLAB要想退出MATLAB环境:在MATLAB的命令窗口输入“exit”命令。在MATLAB的命令窗口输入“quit”命令。直接单击MATLAB的命令窗口的按钮。MATLAB实用教程南京师范大学返回1.5一个实例【例1.3】在MATLAB的通用操作界面综合地作一个练习。a=[123;456;789];b=[111;222;333];c='计算';d=a+b*iMATLAB实用教程南京师范大学返回总结:了解MATLAB的特点和功能;熟悉MATLAB的环境设置;学会使用MATLAB的帮助和管理。
本文标题:MATLAB经典基础教程1
链接地址:https://www.777doc.com/doc-3447500 .html