分享

向量

 遇见数学 2020-10-31

学习与向量相关的 Wolfram 语言命令. 首先定义两个向量: 

用 Table 来给出一个六元向量 P,用 Array 来给出一个向量 Q:

如果两个向量的维度相同,就可以进行一系列运算。比如,两个向量的加法:

向量和标量的加或者乘:

两个向量的点乘,结果是一个标量:

注意,P.Q 之间的那个点,就是小数点,这个传统写法不一样的!

两个三元向量的叉乘,结果是一个三元向量,且这个向量与前两个向量都垂直:

但是,这个Cross仅适用于三元向量,对于其它维度的向量不适用。

两个向量之间的特殊运算,其实,这里Mathematica只是把这两个向量当成普通的列表来对待的:

计算向量的模长:

计算向量所有元素的和:

计算两个向量间的夹角:

把一个向量化为单位向量:




    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约