学习与向量相关的 Wolfram 语言命令. 首先定义两个向量: 用 Table 来给出一个六元向量 P,用 Array 来给出一个向量 Q: 如果两个向量的维度相同,就可以进行一系列运算。比如,两个向量的加法: 向量和标量的加或者乘: 两个向量的点乘,结果是一个标量: 注意,P.Q 之间的那个点,就是小数点,这个传统写法不一样的! 两个三元向量的叉乘,结果是一个三元向量,且这个向量与前两个向量都垂直: 但是,这个Cross仅适用于三元向量,对于其它维度的向量不适用。 两个向量之间的特殊运算,其实,这里Mathematica只是把这两个向量当成普通的列表来对待的: 计算向量的模长: 计算向量所有元素的和: 计算两个向量间的夹角: 把一个向量化为单位向量: |
|