Matlab
基础
1. 命名
1.Matlab中不用声明变量,直接写 name = value,数字以double形式储存。
2.变量名称区分大小写。
3.数据名称、数值、类型可用whos查看。
4.关键词可用iskeyword查询。
5.如果用关键词命名,会直接覆盖关键词,可以用clear (name)在workspace中去除。
2. 基本操作
以下计算操作都是直接在Command Window输入的。
在Command Window中运算的值会储存在ans中。所以,多步运算可合成一步运算,一步运算可分成多步运算。
2.1 运算符
operators | |
---|---|
加 | + |
减 | - |
乘 | * |
除 | / |
次方 | ^ |
2.2 运算规则
从左到右依次运算
Precedence | |
---|---|
() | parenthesis |
^ | power |
*,/ | multiplication & division |
+,- | addition & subtraction |
2.3 练习题
习题来自视频内容
1.根号可以写成()^ 0.5,也可以写成sqrt()
2.log:以e为底
log10:以10为底
log2:以2为底
3.没啥说的
4.exp(x):e^x
3. 数据类型的转换
3.1 Format
Style | Result | Example(pi) |
---|---|---|
short | 4位小数 | 3.1416 |
long | 双值15位小数,单值7位小数 | 3.141592653589793 |
shortE | 带上科学计数法 | 3.1416e+00 |
longE | 带上科学计数法 | 3.141592653589793e+00 |
bank | 2位小数 | 3.14 |
hex | 16进制数 | 400921fb54442d18 |
rat | 最小整数比 | 355/113 |