happytie 发表于 2006-7-14 21:35

怎样实现行向量与列向量的相乘?

一个1*3的行向量与一个3*1的列向量相乘,得到3*3的矩阵,在simulink怎么实现啊?

cyberdstar 发表于 2006-7-14 21:51

simulink 支持多种类型
只要在参数类型中设置就行了

linweifeng 发表于 2006-7-15 09:15

对,在product或者gain模块的 Multiplicaton参数对话栏处设置就可以。

tongji 发表于 2006-7-16 10:47

simulink里有专门点乘的模块,可以解决你的问题。

电力仿真 发表于 2006-7-16 17:12

对于这个问题,可以把两个向量当作两个数,用product模块和display模块就可以在simulink中实现向量的乘积

yanzi775 发表于 2008-4-2 19:19

在simulink中实现的时候为什么老是出错呢?
已经把product中的参数改过了,但还是出错
为什么呢?

linlin820 发表于 2008-4-4 17:01

原帖由 yanzi775 于 2008-4-2 19:19 发表 http://www.chinavib.com/forum/images/common/back.gif
在simulink中实现的时候为什么老是出错呢?
已经把product中的参数改过了,但还是出错
为什么呢?

说明具体的提示信息

yanzi775 发表于 2008-4-5 11:08

在simulink中我需要用到1*3的矩阵和3*1的矩阵相乘
按照数学的公式应该得到一个1*1的数
用product模块的确是能得到一个数
但是感觉这个模块不存在左乘和右乘的问题
一般的矩阵左乘和右乘结果不一样
请问能够对矩阵进行运算的模块是什么呢?
望高手能够指教!

lixianzhanghit 发表于 2008-8-15 07:25

同问

好象simulink只能实现方阵的product,向量好象不行啊。
页: [1]
查看完整版本: 怎样实现行向量与列向量的相乘?