MATLAB Simulink 2020系统仿真从入门到精通
上QQ阅读APP看书,第一时间看更新

4.4.3 点积

点积的形式为:

a·b=|a||b|cosθ

其中,ab均为向量,θ是两向量的夹角。计算点积通常可以用来引申定义向量的模。

对于向量ab,有下面的关系:

a=[a1a2,…,an

b=[b1b2,…,bn

点积定义为:a·ba1b1+a2b2+…+anbn,点积结果是数值结果。

在Simulink中,Dot Product模块用于计算两个向量的点积,在MATLAB中,u1·u2u1'*u2,若向量中存在复数项,向量的点积y=sum(conj(u1).*u2),其中,conj用于求解共轭复数。

一般情况下,该模块有两个输入端口和一个输出端口,如图4-31所示。

双击模块,弹出如图4-32所示的“Block Parameters:Dot Product(模块参数)”对话框,在该对话框中可设置相关参数,参数属性见表4-12。

图4-31“点积”模块

图4-32 “Block Parameters:Dot Product(模块参数)”对话框

表4-12 Dot Product模块参数属性