MATLAB实用教程(第2版) .ppt
文本预览下载声明
MATLAB 实用教程;第1章 MATLAB 7.3环境 ;1.1 MATLAB简介 ;1.1.1 MATLAB工具箱 ;1.1.2 MATLAB的功能和特点 ;用四种方法描述cos(x)*sin(y)图形;图像处理:离散余弦压缩 ;1.2 MATLAB7.3环境设置;1.2.1菜单栏 ;1.2.2 工具栏;1.2.3 通用操作界面窗口 ;数值计算结果的显示格式 :
使用菜单“File”——“ Preferences” ,在界面中设置。
输入“format”命令。
命令窗口的常用控制命令 :
clc :清空命令窗口
more ,more(n) :
控制其后每页的显示内容行数 ;2. 历史命令窗口(Command History) ;3. 当前目录浏览器窗口(Current Directory Browser);;4. 工作空间浏览器窗口(Workspace Browser) ;
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) ;7.帮助导航/浏览器??口8. 程序性能剖析窗口(Profiler);1.3 MATLAB7.3帮助;2. 通过命令实现帮助 ;1.4 MATLAB其他管理1.4.1 MATLAB用户文件格式 ;1.4.2 设置搜索路径 ;2. MATLAB搜索路径的扩展和修改;1.4.3文件管理命令;1.4.4 退出MATLAB;1.5 一个实例 ;;第2章 MATLAB数值计算
(Mathematics) ;第2章 MATLAB数值计算;2.1 变量和数据2.1.1 数据类型 ;2.1.2 数据 ;2. 矩阵和数组的概念;3.复数(Complex);2.1.3 变量(Variables);;2.2 矩阵和数组 2.2.1矩阵输入 ;;;3. 由矩阵生成函数产生特殊矩阵
;1. 矩阵的下标(Subscript)
(1) 全下标方式
一个m×n的a矩阵的第i行第j列的元素表示为a(i,j)。
(2) 单下标方式
以m×n的矩阵a为例,若元素a(i,j)则对应的“单下标”为s= (j-1)×m+i。
;;;5. 生成大矩阵(Concatenating Matrices)
可以通过方括号“[]”实现将小矩阵生成一个较大的矩阵。
例:[a;a] 与[a,a]的区别
6. 矩阵的翻转
可以通过矩阵翻转函数对矩阵进行翻转。
;2.2.3 字符串(Character Arrays);;5. 执行字符串
使用eval命令直接“执行”某一字符串。
EX: str9=a=2*5
eval(str9) %执行字符串
a =
10
6. 显示字符串
直接使用disp命令显示字符串。
disp(请输入2*2的矩阵a)
;2.2.4矩阵和数组运算;2. 矩阵和数组的算术运算;;;;;5. 关系操作和逻辑操作;(2) 逻辑运算(Logical Operators);6. 运算符优先级;2.2.5多维数组(Multidementional Arrays);多维数组的创建;2.4 多项式(polynomial);2.4.1多项式的求值、求根和部分分式;;2.4.2多项式的乘除和微积分运算;2.4.3多项式拟合和插值;;2.5元胞数组和结构数组2.5.1元胞数组(Cell Array) ;2.5.2结构数组;练习:;输入矩阵a=
使用全下标方式 取出元素“3”,使用单下标方式 取出元素“8”,用 取出后两行子矩阵块。 ;输入矩阵a = b =
1 2 5 6
3 4 7 8
C=cat(1,a,b)
C=cat(2,a,b)
C=cat(3,a,b)
;???? 第3章 MATLAB符号计算Using Symbolic Math Toolbox;;符号运算的功能;3.1 符号表达式的建立 3.1.1 创建符号常量;3.1.2 创建符号变量和表达式 (Creating Symbolic Variables and Expression);;3.1.3 符号矩阵 ;3.2符号表达式的代数运算 3.2.1符号表达式的代数运算 ; 1. 符号运算中的运算符
基本运算符
运算符“+”,“-”,“*”,“\”,“/”,“^”分别实现符号矩阵的加、
显示全部