![MATLAB Simulink 2020系统仿真从入门到精通](https://wfqqreader-1252317822.image.myqcloud.com/cover/221/44175221/b_44175221.jpg)
上QQ阅读APP看书,第一时间看更新
4.4.3 点积
点积的形式为:
a·b=|a||b|cosθ
其中,a、b均为向量,θ是两向量的夹角。计算点积通常可以用来引申定义向量的模。
对于向量a、b,有下面的关系:
a=[a1,a2,…,an]
b=[b1,b2,…,bn]
点积定义为:a·b=a1b1+a2b2+…+anbn,点积结果是数值结果。
在Simulink中,Dot Product模块用于计算两个向量的点积,在MATLAB中,u1·u2=u1'*u2,若向量中存在复数项,向量的点积y=sum(conj(u1).*u2),其中,conj用于求解共轭复数。
一般情况下,该模块有两个输入端口和一个输出端口,如图4-31所示。
双击模块,弹出如图4-32所示的“Block Parameters:Dot Product(模块参数)”对话框,在该对话框中可设置相关参数,参数属性见表4-12。
![](https://epubservercos.yuewen.com/9B02D1/23446275609890206/epubprivate/OEBPS/Images/81_01.jpg?sign=1738940387-itzkmTjPyrnerkJGJqM4aRgpmJWGDOrR-0-a401994c42fe69a4d5385820942a526d)
图4-31“点积”模块
![](https://epubservercos.yuewen.com/9B02D1/23446275609890206/epubprivate/OEBPS/Images/81_02.jpg?sign=1738940387-aFduyNbcikswBRO8ecuvqPB96ewoppld-0-89149c7371dc557fd9eb91d502e8dbc4)
图4-32 “Block Parameters:Dot Product(模块参数)”对话框
表4-12 Dot Product模块参数属性
![](https://epubservercos.yuewen.com/9B02D1/23446275609890206/epubprivate/OEBPS/Images/81_03.jpg?sign=1738940387-CinHtMlh9ZkzfBZeeNh9iLXJma44xEyk-0-3a41fe73ce9088904934bd189e6abcf1)