MATLAB 实用教程.

Slides:



Advertisements
Similar presentations
实验安排 本周六和下周六上机时间: 上午: 8 : 30~10 : 00 第一组 上午: 11 : 00~11 : 30 第二组 下午: 14 : 30~16 : 00 第三组.
Advertisements

护理部教学管理 南医大二附院 张淑芬. 护理部主要工作:  培训  质量  教学科研 临床教学的秘诀 What – 需要的、喜欢的 Who – 教师的角色 – 学生的程度、学习方式 How – 教学方法.
國立成功大學工程科學系 Department of Engineering Science -National Cheng Kung University 控制與訊號處理實驗室 Control & Signal Processing Lab MATLAB/Simulink 教學.
Matlab 教學 Speaker :陳珮妮 Date : 2013/03/14 1. Outline  MATLAB 簡介  算術邏輯運算  Matlab 陣列  Matlab 矩陣 2.
第二章 教育技术理论基础 第一节 视听教学理论 一、经验之塔 1. 知识的获取 直接经验 间接经验 抽象经验
绿 色 植 物 在 家 庭 居 室 空 气 污 染 控 制 中 的 作 用 小组成员:.
中医养生康复学绪论 任课教师:刘 婕 单 位:郑州工业应用技术学院 联系电话: ;
Stata教學 第一講 資料整理 ©Ming-chi Chen 社會統計.
目錄 服務地點 南寮 世光教養院 飛鳳山 長安養老院 尖石國小 內灣 大華停車場 上智國小 二重國中 班級 領隊教師 參與人數 (人次)
加油添醋話擴寫 日新國小 鄒彩完.
十二年國民基本教育 高雄區入學方式說明 報告人:中山工商 楊薇主任.
“淡雅浓香 中国风尚” 山东低度浓香白酒整合传播侧记
健康上网 初一3班 王诗婷.
我的学校——达县职高 制作人——高一计算机应用二班王天.
单片机应用技术 项目一 循环彩灯装置 第7讲 Keil软件的使用 《单片机应用技术》精品课程组 湖北职业技术学院机电工程系.
桌球腳步練習(熱身操) 1.單步(近檯,踏出一步) 跟步(近到中檯,踏出二步) 11
台灣廢物物處理機構 邱騰煥 8 號.
参考书: 《数字信号处理及其Matlab实现》
Introduction to Matlab
Matlab教學 Speaker:林昱志 Date:2012/10/18.
1-1 MATLAB 小傳(1) 由MathWorks公司於1984年推出的 數學軟體。 名稱是由「矩陣實驗室﹙MATrix
1012 MATLAB 教學 彭奕翔 2013/02/27.
股市不傳之秘 甘氏矩陣圖/價格推算 簡介、基礎學習步驟 1、學習觀念 2、基礎看圖法 A.大數推算 B.基礎角度線推算.
台北市南港區玉成國民小學六年一班徐湘雯製作
东北师大理想信息技术研究院 院长 中国教育软件协会 副主任 英国计算机与自动化学会 顾问
读书报告要求 每人写一篇读书报告。 要求,对学习这门课程之后形成的对计算机科学的一个总的、一般的认识,但不要泛泛而论。
第七讲 matlab的程序设计 —— matlab语言称为第四代编程语言,程序简洁、可读性很强而且调试十分容易。
Matlab及其应用 鲍文 哈尔滨工业大学 先进动力控制与可靠性研究所
第17章 Fortran与其他语言 由于纯粹的Fortran语言在图形操作能力上的缺陷,为了使数值计算程序能够通过图形用户界面(GUI)与用户进行即时的交互,通常会采用多种语言混合编程的方式来处理。 不同的程序设计语言在处理不同的变量类型特别是子程序的参数传递处理方式上有很大的不同,只要在混合编程时注意变量类型和参数传递的处理方式,就能够充分利用不同程序设计语言的优势。Fortran语言在数值计算方面具有突出的优势,能够利用Fortran语言进行混合编程以提高数据处理方式的其他程序设计语言。包括:C/C+
台灣大學計算機及資訊網路中心 教學研究組 張傑生
第1章 MATLAB概述 1.1 MATLAB 7.x简介 是Matrix Laboratory的缩写,它将计算、可视化和编程功能于一身,是一个开放的基于矩阵的交互式开发系统。主要用于数学计算、系统建模与仿真、数据分析与可视化等。(Mathworks始创于1984) MATLAB的系统结构.
Chap.1 簡介與入門使用 方煒 台大生機系 彙整.
第一章 概 述 1.1 MATLAB产品族简介 1.2 MATLAB的桌面环境 1.3 Command Windows和MATLAB指令
MATLAB介紹.
Matlab M檔案 方煒 台大生機系.
數學與電腦 的初相識 汪群超 個人網址: 變有不可者三,有不可不變者三: 能力未至不可變也、 學識未敷不得變也、 功侯未到不能變也。
單晶片MCS-51 C語言入門實習 第2章 KEIL-51工具軟體 作者:董勝源.
加油添醋話擴寫 鄒彩完.
第1章 MATLAB概述 编者.
任务一 认识 AutoCAD的基本功能.
Simulink模擬基礎 主要內容 Simulink簡介 Simulink模組庫 Simulink的基本操作 S-函數.
第八讲 MATLAB图形用 户界面设计.
基于Photoshop插件的图标管理 -- 让工具来解放我们的双手 By 黎嘉尧 商品展示组.
Master Degree Students Oct, 2006
ANSYS基础与入门.
第9章 DSP集成开发环境CCS 内容提要 CCS是TI公司推出的用于开发DSP芯片的集成开发环境,它采用Windows风格界面,集编辑、编译、链接、软件仿真、硬件调试以及实时跟踪等功能于一体,极大地方便了DSP芯片的开发与设计,是目前使用最为广泛的DSP开发软件之一。 本章对CCS开发软件的使用作了详细地介绍。首先,对CCS开发软件作了简要地说明,并介绍了该软件的安装及配置;其次,介绍了CCS的基本操作,包括:CCS的窗口和工具条、文件的编辑、反汇编窗口、存储器窗口、寄存器窗口、观察窗口
引 言.
Introduction to MATLAB
授課教授:張寶基 助教:梁凱雯 郭千豪 音視訊處理實驗室 2014 / 9 / 30
第1章 MATLAB操作基础 1.1 绪论 1.2 MATLAB概述 1.3 MATLAB的运行环境与安装 1.4 MATLAB集成环境 1.5 MATLAB帮助系统.
第 23 讲 操作系统接口与UNIX系统内核结构 李元金 计算机与信息工程学院 1.
MATLAB 程式設計入門篇 初探MATLAB
MATLAB 程序设计语言 任课教师:刘毅 西安电子科技大学 ISN国家重点实验室.
MATLAB介绍 Matlab基本命令介绍 Matlab矩阵运算 Matlab控制流 Matlab图像处理工具箱 实习题讲解.
如何有效率的學習Linux 培養組合能力 多用程式, 少寫程式 從錯誤訊息中學習 養成略讀 “各種文件” 加強英文基本閱讀能力 勤作筆記
第一章:Eviews 入门 一.Eviews的安装
数学实验与MATLAB简介  课程的背景和基本要求 MATLAB 使用简介 MATLAB 常用函数介绍 宝石切割问题实验.
第11章 MATLAB图形用户界面设计 11.1 菜单设计 11.2 对话框设计 11.3 图形用户界面设计工具
MATLAB 程式設計入門篇 初探MATLAB
MATLAB 程式設計入門篇 初探MATLAB
107學年度高雄區 實用技能學程輔導分發 五福國中說明會
第二章 MATLAB编程与作图 2.1 程序设计 2.2 作图 2.3 在线帮助和文件管理 2.4 习题 2019年4月23日
第一单元 第1课 Matlab概述 1.MATLAB 2.工具箱 3.高效数值计算功能 4.完备的计算结果和编程可视化功能
西南科技大学网络教育系列课程 数学软件 数学软件 第3讲 MATLAB数组与运算 主讲教师: 鲜大权 副教授 西南科技大学理学院数学系.
数数据的基本操作 电子工业出版社.
Introduction to Matlab
第1章 MATLAB操作基础 1. 1 MATLAB概述 1. 2 MATLAB的运行环境与安装 1. 3 MATLAB集成环境 1
作者:郭阳宽 王正林 《过程控制系统仿真》 电子工业出版社 出版 作者:郭阳宽 王正林
原版:清大資工系 張智星 新增版:方煒 台大生機系
数学是知识的工具,亦是其它知识工具的泉源。 ——勒内·笛卡尔
Presentation transcript:

MATLAB 实用教程

第1章 MATLAB 7.3环境 1.1 MATLAB简介 1.2 MATLAB7.3环境设置 1.3 MATLAB7.3帮助 1.5 一个实例

1.1 MATLAB简介 MATLAB表示为Matrix Laboratory。 目前国际上最流行、应用最广泛的科学与工程计算软件。 它广泛应用于自动控制、数学运算、信号分析、计算机技术、图像信号处理、财务分析、航天工业、汽车工业、生物医学工程、语音处理和雷达工程等各行各业中。 本书主要介绍MATLAB7.3版,Simulink 为6.5版 。

1.1.1 MATLAB工具箱 MATLAB由基本部分和功能各异的工具箱组成。基本部分是MATLAB的核心,工具箱是扩展部分。 MathWorks除了本身提供的工具箱外还有合作伙伴提供的工具箱,还有成百上千个大多是免费的MATLAB工具箱可以从Internet网上获得。

1.1.2 MATLAB的功能和特点 1.功能强大 2.人机界面友好,编程效率高 3.强大而智能化的作图功能 4.可扩展性强 5. Simulink动态仿真功能

用四种方法描述cos(x)*sin(y)图形

图像处理:离散余弦压缩

1.2 MATLAB7.3环境设置 操作界面是一个高度集成的工作界面,通常包括多个常用的窗口 。 包括: 命令窗口 工作空间窗口 当前目录浏览器 交互界面分类目录窗口 历史命令窗口等

1.2.1菜单栏 MATLAB操作界面菜单提供了“File”、“Edit”、“View”、“Desktop”、“Window”和“Help”菜单 。

1.2.2 工具栏 在MATLAB操作界面的左下角有一个start按钮,显示的为现场菜单。 Copy Simulink 当前路径 Cut Paste New M-File Open File Undo Redo Help

可键入各种MATLAB的命令、函数和表达式,并显示除图形外的所有运算结果。 1.2.3 通用操作界面窗口 1.命令窗口(Command Window) 可键入各种MATLAB的命令、函数和表达式,并显示除图形外的所有运算结果。 提示符“>>” 操作键编辑命令:表1.4 标点符号:,;% ‘’…[]

使用菜单“File”——“ Preferences” ,在界面中设置。 输入“format”命令。 命令窗口的常用控制命令 : 数值计算结果的显示格式 : 使用菜单“File”——“ Preferences” ,在界面中设置。 输入“format”命令。 命令窗口的常用控制命令 : clc :清空命令窗口 more ,more(n) : 控制其后每页的显示内容行数

2. 历史命令窗口(Command History) 用来记录并显示已经运行过的命令、函数和表达式。 历史命令窗口的功能: 复制命令 运行命令 写成M文件

3. 当前目录浏览器窗口(Current Directory Browser) 用来设置当前目录,可以随时显示当前目录下的M、MDL等文件的信息。 MATLAB总默认地将文件存放在当前目录。 当前目录设置区 文件详细列表 M或MAT文件描述区

文件详细列表区的主要应用功能 : 运行M文件 打开M文件 把MAT文件全部数据输入内存 把MAT文件部分数据输入内存

4. 工作空间浏览器窗口(Workspace Browser) 用于显示所有MATLAB工作空间中的变量名、数据结构、类型、大小和字节数。还可以对变量进行观察、编辑、提取和保存。

通过命令管理变量 : 省略变量表示所有变量 save FileName 变量1 变量2 … 参数 load FileName 变量1 变量2 … Who 变量1 变量2 … Whos 变量1 变量2 … clear 变量1 变量2 i=exist(‘X’) 省略变量表示所有变量

5. 数组编辑器窗口(Array Editor) 可以直接在数组编辑器窗口中修改打开的数组,甚至可以更改数据结构和显示方式 。

6. M文件编辑/调试器窗口(Editor/Debugger) M文件编辑/调试器不仅可以编辑M文件,而且可以对M文件进行交互式调试;不仅可处理带.m扩展名的文件,而且可以阅读和编辑其他ASCII码文件。

7.帮助导航/浏览器窗口 8. 程序性能剖析窗口(Profiler) 程序性能剖析窗口中可以查看命令的运行时间,以便提高运行速度 。

1.3 MATLAB7.3帮助 1.帮助导航/浏览器窗口

2. 通过命令实现帮助 help topic lookfor topic helpwin topic 给出指定主题的帮助,主题可以是函数、目录或局部路径。 lookfor topic 把在搜索中与关键字相匹配的所有M文件的H1行(第一行注释)都显示出来。 helpwin topic 打开帮助导航/浏览器窗口显示指定的主题信息。

1.4 MATLAB其他管理 1.4.1 MATLAB用户文件格式 3. MEX文件 .mex 4. 图形文件 .fig 5. 模型文件 .mdl

1.4.2 设置搜索路径 1. MATLAB的基本搜索过程 输入 “>> X”时,则MATLAB按照以下步骤: 检查X是否为MATLAB的内部函数在当前目录上,检查是否有名为“X.m”或“X.mex”的文件存在; 在MATLAB搜索路径的所有其他目录中,检查是否有名为“X.m”或 “X.mex”的文件存在; 如果都不是,则MATLAB发出错误信息。

2. MATLAB搜索路径的扩展和修改 (1) 利用设置路径对话框修改搜索路径 通过打开路径对话框修改搜索路径有两种方法: 在MATLAB界面选择菜单“File”“Set Path”命令。 在命令窗口运行“pathtool”命令。 (2) 利用path命令设置搜索路径 例如: >> path(path,'c: :\MyDir ')

1.4.3文件管理命令 what %列出当前目录下的M、MAT、MEX文件清单 dir 目录名 %列出指定目录下的文件和子目录清单 type 文件名 %显示指定M文件的内容 which 文件名 %指出文件所在的目录 Matlabroot %返回安装MATLAB的根目录

1.4.4 退出MATLAB 要想退出MATLAB环境: 在MATLAB的命令窗口输入“exit”命令。  在MATLAB的命令窗口输入“quit”命令。 直接单击MATLAB的命令窗口的按钮。

1.5 一个实例 【例1.3】在MATLAB的通用操作界面综合地作一个练习。 >> c='计算'; >> d=a+b*i

总结: 了解MATLAB的特点和功能; 熟悉MATLAB的环境设置; 学会使用MATLAB的帮助和管理。