您的位置:58脚本 > matlab求向量的模 MATLAB向量的模

matlab求向量的模 MATLAB向量的模

2023-05-24 23:32 MATLAB教程

matlab求向量的模 MATLAB向量的模

matlab求向量的模 MATLAB向量的模

matlab求向量的模

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

|v| = √(v1^2 + v2^2 + v3^2 + … + vn^2)

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

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

    sv = v.*v;

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

    dp= sum(sv);

  3. 使用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
阅读全文
以上是58脚本为你收集整理的matlab求向量的模 MATLAB向量的模全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 58脚本 58jiaoben.com 版权所有 联系我们
桂ICP备12005667号-28 Powered by CMS