JSRUN 用代码说话

向量的模

编辑教程

向量的模

向量 v 中的元素 v1, v2, v3, …, vn,下式给出其幅度:

|v| = √(v12 + v22 + v32 + … + vn2)

MATLAB中需要采按照下述步骤进行向量的模的计算:

采取的矢量及自身的积,使用数组相乘(*)。这将产生一个向量sv,其元素是向量的元素的平方和V.

sv = v.*v;

使用求和函数得到 v。这也被称为矢量的点积向量的元素的平方的总和V.

dp= sum(sv);

使用sqrt函数得到的总和的平方根,这也是该矢量的大小V.

mag = sqrt(s);

详细例子

在MATLAB中建立一个脚本文件,代码如下:

v = [1: 2: 20];
sv = v.* v;     %the vector with elements 
                % as square of v's elements
dp = sum(sv);    % sum of squares -- the dot product
mag = sqrt(dp);  % magnitude
disp('Magnitude:'); disp(mag);

运行该文件,显示结果如下:

Magnitude:
   36.4692
JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟