矩阵strassen算法能计算奇数阶矩阵相乘吗

weixin_41188237 2019-05-09 10:09:07
如果是奇术阶的矩阵相乘,那么就无法拆分成4个相同的子矩阵,根据分治法相乘的公式相乘还是可以的,因为矩阵相乘只要求第一个矩阵的列等第二个矩阵的行,,但是使用 strassen公式要计算各个矩阵相加减后的七个矩阵,拆分后的矩阵行列都不相同,,,是否strassen算法只能计算阶数为2的乘方的矩阵?
...全文
149 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Scabiosa 2020-04-02
  • 打赏
  • 举报
回复
在每次递归的时候,发现矩阵不为偶数,就在行尾(列尾)加全零行(列)
Scabiosa 2020-04-02
  • 打赏
  • 举报
回复
遇到奇数的做法就是在行尾(列尾)加全零行(列),因为加入全零行(列)是不会影响就算结果的,从而使得可以二分。

33,008

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧