循环矩阵:从向量生成的循环矩阵作为第一行(或第一列)-matlab开发

时间:2021-06-01 17:23:30
【文件属性】:
文件名称:循环矩阵:从向量生成的循环矩阵作为第一行(或第一列)-matlab开发
文件大小:3KB
文件格式:ZIP
更新时间:2021-06-01 17:23:30
matlab 循环矩阵是从作为第一行(或列)的向量生成的方阵。 连续行使用与第一行相同的元素,但每个这样的行循环移动一个元素。 看到 Wikipedia 和 Mathworld 都将循环移动显示为向前移动。 http://en.wikipedia.org/wiki/Circulant_matrix http://mathworld.wolfram.com/CirculantMatrix.html 同时,其他人似乎使用向后移位(参见 FEX 22814),因此在使用循环矩阵的人群中显然存在二分法。 我将提供我自己的 circulant.m 版本来涵盖这两种风格。 它允许用户根据需要指定任何一种形式,尽管默认使用向前移位。 例如: 向后 (-1) 移位,结果是对称矩阵。 循环([2 3 5 7 11 13],-1) 答案 = 2 3 5 7 11 13 3 5 7 11 13 2 5 7 11 1
【文件预览】:
circulant.zip

网友评论