matlab知识点总结——新手大全.pdf

上传人:灯火****19 文档编号:135076191 上传时间:2020-06-11 格式:PDF 页数:26 大小:135.40KB
返回 下载 相关 举报
matlab知识点总结——新手大全.pdf_第1页
第1页 / 共26页
matlab知识点总结——新手大全.pdf_第2页
第2页 / 共26页
matlab知识点总结——新手大全.pdf_第3页
第3页 / 共26页
matlab知识点总结——新手大全.pdf_第4页
第4页 / 共26页
matlab知识点总结——新手大全.pdf_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《matlab知识点总结——新手大全.pdf》由会员分享,可在线阅读,更多相关《matlab知识点总结——新手大全.pdf(26页珍藏版)》请在金锄头文库上搜索。

1、matlab 小知识 1 窗口清屏 1 MATLAB 窗口的 EDIT CLEAR COMMAND WINDOW 2 在提示符后输入 clc 语句 MATLAB 中区分大小写 下面是清楚历史窗口的命令 MATLAB 窗口的 CLEAR COMMAND HISTORY 数值显示格式设定 1 MATLAB 窗口中的 FILE 菜单中的 PREFERENCES 命令菜单中区设定 2 执行 format 命令 例如要用 long 格式 在命令窗口输入 format long 语 句即可 注意在MATLAB窗口中的FILE菜单中的PREFERENCES的菜单中还可以设置字体颜 色等 看左边的对象树即可

2、历史命令窗口 command history 1 用 ctrl 和 shift 键完成单行或多行语句选择 右击可执行 COPY 然后粘贴到 command window 中 2 用 ctrl 和 shift 键完成单行或多行语句选择 右击选择 Evaluate Selection 命令 选中语句在命令窗口中执行并给出结果 3 用 ctrl 和 shift 键完成单行或多行语句选择 右击执行 Create M File 命令 利用 M 文件编辑 调试窗口 可将选中语句保存为 M 文件 工作空间 workspace 窗口 工作空间的主要目的是为了对 MATLAB 中用到的变量进行观察 编辑 提取和

3、保 存 从窗口中可以的得到变量的名称 数据结构 字节数 变量的类型甚至变量 的值等信息 一 工作空间结合快捷菜单保存数据 1 全部工作空间变量保存为 MAT 文件 右击在弹出的快捷菜单中执行 Save Workspace As 命令可把当前工作空间的全部变量保存为外村中的数据 2 部分工作空间变量保存为 MAT 文件 选中若干变量 右击在弹出的快捷菜单 中执行 Save Workspace As 命令可把当前工作空间的一部分变量保存为外 村中的数据 3 删除部分工作空间变量 选中若干变量 右击在弹出的快捷菜单中执行 Delet 命令 或执行 MATLAB 窗口中的 Edit Delet 菜单命

4、令 在弹出的 Confirm Delet 对话框中单机确定 4 右击在弹出的快捷菜单 执行 Clear Workspace 命令 或执行 MATLAB 窗口 中的 Edit Clear Workspace 菜单命令 二 用命令建立数据文件以保存数据 1 save 其功能是把工作空间的部分或全部变量保存为以 mat 为扩展名的文件 中 它的通用格式是 save 文件名 变量 1 变量 2 参数 2 load 其功能是把外存中的 mat 文件调入工作空间中 load 文件名 变量 1 变量 2 参数 3 clear 其功能是吧工作空间的部分或全部变量删除 但他不清除命令窗口 clear 文件名 变

5、量 1 变量 2 参数 注意这样删除后不可恢复 不会弹出提示窗口 MATLAB 窗口操作命令 工作空间管理命令 savesave lx0l 或 save lx02 A B 将工作空间的变量以数据文件格式保 存在外存中 whowho查询当前工作空间中的变量名 whoswhos 查询当前工作空间中的变量名 大小 类型和字节数 clearclear A删除工作空间中的全部或部分变量 与命令窗口有关的操作命令 formatformat bank format compact对命令窗口显示的内容的格式 进行设定 echoecho on off 用来控制是否显示正在执行的 MATLAB 语句 on 表示

6、肯定 off 表示否定 moremore 10 规定命令窗口中每个页面显示的行数 clfclf清除图形窗口中的图形内容 clcclc清除命令窗口的显示内容 clacla清除当前坐标内容 closeclose all关闭当前图形窗口 加参数 all 则关闭所有图形窗口 常量符号 i 或 ji 2 j 2 1 inf 或 Inf正无穷大 由零做除数引入此量 NaN不定式 表示非数值量 产生于 0 0 无穷大 无穷大 0 无穷大等运 算 pi圆周率的双精度表示 eps 容差变量 当某量的绝对值小于 eps 时 可认为此量为 0 即为浮点数的最 小分辨率 PC 上值为 2 25 Realmin 或 r

7、ealmin最小浮点数 2 1022 Realmax 或 realmax最大浮点数 2 1023 知识点 2 一 标量 向量 矩阵 数组 向量是一个数学量 它是矩阵的特例 从 MATLAB 的工作空间窗口可以查看到 一个 n 维的行向量是一 个 1 n 阶的行向量 而列向量则当成 n 1 阶的矩阵 标量一方面可将其视为一般高级语言的简单变量来处理 另一方面又把它当成 1 1 阶的矩阵 数组的维和向量的维是两个完全不同的概念 数组的维是从数组元素排列后所形成的空间结构定义的 线性是一维的 平面式二维的 立体的是三维的 向量的维相当于一维数组中的元素个数 在 MATLAB 中 二维数组和矩阵其实是

8、数据结构相同的两种运算量 即两者的表示 建立 存储一致 区别在于他们的运算符和运算法则不同 二 算术运算符 矩阵算术运算符 加C A B矩阵加法法 则C i j A i j B i j 减C A B矩阵减法法 则C i j A i j B i j 乘C A B矩阵乘法法则 右除C A B定义为 X B A 的解即 C A B A B 1 左除C A B定义为 A X B 的解即 C A B A 1 B 乘幂C A BA B 其中一个为标量时有定义 共轭转置B A B 是 A 的共轭转置矩阵 数组算术运算符 加C A B矩阵加法法 则C i j A i j B i j 减C A B矩阵减法法 则

9、C i j A i j B i j 乘C A BC i j A i j B i j 右除C A BC i j A i j B i j 左除C A BC i j A i j B i j 乘幂C A BC i j A i j B i j 转置B A 将数组的行摆到放成列 数元素不做共轭 注意 矩阵的加减法和数组的相同 无论何种运算 数组的运算都是元素间的运算 即对应下标元素的一对一运算 三 关系运算 基于数组 小于A B 小于等于A大于A B 大于等于A B 恒等于A B 不等于A B 法则运用说明 1 A B 都是标量 结果是 1 真 或为 0 假 的标量 2 A B 若一个是标量 另一个是数组

10、 标量将与数组个元素逐一比较 结果为与运算数组行列相同的 数组 其中个元素取值为 1 或 0 3 A B 均为数组时 必须行列分别相同 A 与 B 各对应元素相比较 结果为与 A 或 B 行列相同的数组 其中各元素取值为 1 或 0 4 和 运算对参与比较的量同时比较虚实部 其他运算只比较实部 四 逻辑运算符 基于数组 2 3 4 5 C 4 5 6 7 8 9 A 23456 B 1 2 3 4 5 C 456789 A 2 3 4 5 6 B 1 2 3 4 5 C 4 5 6 7 8 9 最后一个分号 表示执行后不显示 C A 23456 B 1 2 3 4 5 2 冒号表达法 利用冒号

11、表达式 a1 step an 也能生成向量 式中 a1 为向量的第一个元素 an 为向量最后 一个元素的限定值 step 是变化步长 省略步长时系统默认为 1 A 1 2 10 B 1 10 C 10 1 1 D 10 2 4 E 2 1 10 A 13579 B 1234567 8910 C 109876543 21 D Empty matrix 1 by 0 E Empty matrix 1 by 0 D E 不能生成 3 函数法 两个函数用来直接生成向量 一个实现线性等分 linspace 另一个实现对数等分 logspace 线性等分的通用格式为 A linsapce a1 an n

12、其中 a1 是向量的首元素 an 是向量的尾元 素 n 把 a1 至 an 之间的区间分成除向量的首尾外的 n 2 个元素 省略 n 则为默认生成 100 个元素的向量 A linspace 1 50 B linspace 1 30 10 A Columns 1 through 8 1 00001 49491 98992 48482 97983 4747 3 96974 4646 Columns 9 through 16 4 95965 45455 94956 44446 93947 4343 7 92938 4242 Columns 17 through 24 8 91929 41419 9

13、09110 404010 899011 3939 11 888912 3838 Columns 25 through 32 12 878813 373713 868714 363614 858615 353515 848516 3434 Columns 33 through 40 16 838417 333317 828318 323218 818219 313119 808120 3030 Columns 41 through 48 20 798021 292921 787922 282822 777823 272723 767724 2626 Columns 49 through 56 2

14、4 757625 252525 747526 242426 737427 232327 727328 2222 Columns 57 through 64 28 717229 212129 707130 202030 697031 191931 686932 1818 Columns 65 through 72 32 676833 171733 666734 161634 656635 151535 646536 1414 Columns 73 through 80 36 636437 131337 626338 121238 616239 111139 606140 1010 Columns

15、 81 through 88 40 596041 090941 585942 080842 575843 070743 565744 0606 Columns 89 through 96 44 555645 050545 545546 040446 535447 030347 525348 0202 Columns 97 through 100 48 515249 010149 505150 0000 B Columns 1 through 8 1 00004 22227 444410 666713 888917 1111 20 333323 5556 Columns 9 through 10

16、 26 777830 0000 对数等分的通用格式为 A logspace a1 an n 其中 a1 是向量首元素的幂 即 A 1 10 a1 an 是向量尾元素的幂 即 A n 10 an n 是向量的维数 省略 n 则为默认生成 50 个元素的 对数等分向量 A logspace 0 49 B logspace 0 4 5 A 1 0e 049 Columns 1 through 8 0 00000 00000 00000 00000 00000 0000 0 00000 0000 Columns 9 through 16 0 00000 00000 00000 00000 00000 0000 0 00000 0000 Columns 17 through 24 0 00000 00000 00000 00000 00000 0000 0 00000 0000 Columns 25 through 32 0 00000 00000 00000 00000 00000 0000 0 00000 0000 Columns 33 through 40 0 00000 00000 00

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号