向量的定义
方式 | 例子 | 结果 | 备注 |
---|---|---|---|
直接定义 | a = [1, 2] | a = 1, 2 | |
等间距生成 | a = 1 : 2 : 6 | a = 1, 3, 5 | 1.三个参数是起点, 间隔, 终点 2.终点指的是上限, 不一定会出现, 3.间隔是1可省略 |
等分向量生成 | a = linspace(1, 100, 3) | a = 1, 50.5, 100 | 得到的数据类型是double 如果第三个参数不写默认为100 |
对数等分 | a = logspace(0, 5, 6) | a = 1 10 100 1000 10000 100000 | a(1) = 10^1 a(6) = 10^5 分成6份, 默认第三个参数是50 |
向量的基本运算
函数 | 功能 | 例子 | 备注 |
---|---|---|---|
dot | 计算向量点积 | dot(a, b) | a,b要求同维数 |
corss | 计算叉积 | cross(a,b) | a,b必须都是三维向量 |
dot(a, cross(b,c)) | 计算混合积 |