第一章 MatLab概述
1-1 Matlab常见的一些命令和快捷键
命令
1.clc 清除命令窗口内容
2.clear 清除工作空间变量
3.clf 清除figrue图像
4.path 显示搜索路径
5.exit 退出Matlab
6.quit 退出Matlab
7.who 和 whos
8.!调用Dos命令
9.edit打开M文件编辑器
10.mkdir创建目录 rmdir删除目录
11.pwd显示当前工作目录
12.what显示当前目录下的M、MAT、MEX文件
13.which显示函数或文件的位置
14.help获取函数的帮助信息
15.pack收集内存碎片
16.path或genpath显示搜索路径
17.delete删除文件
18.save 文件名 「变量名表」「-append」
19.load 文件名 「变量名表」
20.lookfor 查询指定关键字的M文件
21.helpdesk在浏览器中打开帮助窗口
22.doc相当于help ,doc sin在帮助窗口显示函数查询的结果
23.demo在帮助窗口显示例子程序
快捷键
Alt + Backspace 恢复上一次删除
复制代码
1-2 Matlab基础
命令行窗口
工作空间
历史命令窗口
搜索路径
复制代码
第二章 Matlab基础
2-1 MatLab基本数据类型
数据类型 | 说明 |
---|---|
int8、int16、int32、int64 | 有符号整形 |
uint8、uint16、uint32、uint64 | 无符号整形 |
single | 单精度浮点型 |
double | 双精度浮点型 |
logical | 逻辑性 |
char | 字符串形 |
cell | 单元数组形 |
struct | 结构体形 |
function_handle | 函数句柄形 |
共15种
2-2 取整函数
round 向最接近的整数取整,如果包含0.5则取绝对值大的
fix 向0取整,即直接舍弃小数部分
floor 不大于该数的最接近整数
ceil 不小于该数的最近进整数
复制代码
2-3 realmin和realmax
realmin()
realmax()
输入必须为 'single' 或 'double'
复制代码
2-4 复数
函数 | 说明 |
---|---|
complex(a,b) | 创建复数,a为实部,b为虚部 |
real(z) | 得到复数z的实部 |
imag(z) | 得到复数z的虚部 |
abs(z) | 得到复数z的模 |
angle(z) | 得到复数z的角度 |
conj(z) | 得到复数z的共轭复数 |
共6个
2-5 逻辑类型
>> true(3,4)
ans =
3×4 logical 数组
1 1 1 1
1 1 1 1
1 1 1 1
>> false(3)
ans =
3×3 logical 数组
0 0 0
0 0 0
0 0 0
复制代码
可以采用logical()将数值类型转化为逻辑类型
2-6 字符和字符串
>> a=[65 66 67 68]
a =
65 66 67 68
>> c=char(a)
c =
'ABCD'
>> d=int8(c)
d =
1×4 int8 行向量
65 66 67 68
复制代码
第三章 数组及其运算
3-1 数组的基本使用
>> A=[1 2 3 4 5]
A =
1 2 3 4 5
>> b1=A(3)
b1 =
3
>> b2=A(2:4)
b2 =
2 3 4
>> b3=A(3:end)
b3 =
3 4 5
>> b4=A(3:-1:1)
b4 =
3 2 1
>> b5=A(end:-1:1)
b5 =
5 4 3 2 1
>> b6=A([2 4])
b6 =
2 4
复制代码
3-2 利用冒号建立数组
>> A=2:6
A =
2 3 4 5 6
>> B=2.5:2:10.9
B =
2.5000 4.5000 6.5000 8.5000 10.5000
>> C=2.3:2:9.9
C =
2.3000 4.3000 6.3000 8.3000
>> D=8:-2:1
D =
8 6 4 2
>> E=2:-2:6
E =
空的 1×0 double 行向量
复制代码
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END