> 文章列表 > 平面向量模长

平面向量模长

平面向量模长

// 平面

#include <stdio.h>
#include <math.h>

int main(int argc, char **argv)
{
    float x, y, z;
    float mochang = 0.0;

    x = y = z = 0.0;

    if (argc != 3) {
        printf("usage:%s x y\\n", argv[1]);
        exit(1);
    }

    x = atof(argv[1]);
    y = atof(argv[2]);

    mochang = sqrt(x*x + y*y);
    printf("mochang is %f\\n", mochang);

    return 0;
}

一个平面向量为a=(x,y),则模长为|a|=√(x^2+y^2);

向量 AB(AB上面有→)的长度叫做向量的模,记作|AB|(AB上有→)或|a|(a上有→)。

向量的性质:

向量的模的运算没有专门的法则,一般都是通过余弦定理计算两个向量的和、差的模。

多个向量的合成用正交分解法,如果要求模一般需要先算出合成后的向量。

模是绝对值在二维和三维空间的推广,可以认为就是向量的长度。推广到高维空间中称为范数。

在数学中,向量(也称为欧几里得向量、几何向量、矢量),指具有大小(magnitude)和方向的量。它可以形象化地表示为带箭头的线段。箭头所指:代表向量的方向;线段长度:代表向量的大小。与向量对应的量叫做数量(物理学中称标量),数量(或标量)只有大小,没有方向。

向量的记法:印刷体记作黑体(粗体)的字母(如a、b、u、v),书写时在字母顶上加一小箭头“→”。如果给定向量的起点(A)和终点(B),可将向量记作AB(并于顶上加→)。