matlab 向量的基本运算

2019-04-13 15:46发布

   本文主要参考:王沫然编著的MATLAB与科学计算(第2版)                           博客文章:点击打开链接

1、向量生成

  1.1、直接输入

  1.2、 x=x0:step:xn

  1.3、线性等分向量—linespace

  1.4、对数等分向量—logspace



2、向量运算

  21、加(减)与数加(减)

  22、数乘

  23、点积

      参考    :点击打开链接       别名    :数量积、内积,可用于计算向量的模 定义       : 两个向量a = [a1, a2,…, an]和b = [b1, b2,…, bn]的点积定义为:       a·b=a1b1+a2b2+……+anbn 几何意义:a·b——向量a在向量b方向上的投影长度
函数        :dot(a,b) eg: a=[1,2,3]; >> b=[3,4,5]; >> dot(a,b)%**************************(1) ans = 26.00 >> sum(a.*b)%*************************(2) ans = 26.00 >> a*b'%******************************(3) ans = 26.00

2.4、叉积

参考    :点击打开链接
函数    :cross eg: >> a=[1,2,3]; >> b=[4,5,6]; >> c=cross(a,b) c = -3.00 6.00 -3.00

2.5、混合积

    同时运用cross 和 dot