matlab如何重塑矩阵形式

2022年7月25日 25点热度 0人点赞

在matlab中如何通过命令对输入的矩阵进行维数调整?

工具/原料

  • matlab

方法/步骤

  1. 1

    首先打开matlab软件,本次使用的是matlab r2016a。

  2. 2

    随便输入一个矩阵a。其维数是2*3的形式。

  3. 3

    对矩阵的维数进行重塑,是通过reshape命令。如将输入的a矩阵从初始的2*3改变成为3*2,输入的形式是reshape(a,[3,2]),如红色圈所示。回车后就能看到改变后的矩阵。

  4. 4

    但是必须注意的就是元素数目不能搞错,例如a有六个元素,但是重塑为3*3的矩阵形式就会报错。

  5. 5

    还可以指定行的数目,列的输入让matlab输入,例如要得到一行数据,将输入格式写为reshape(a,1,[])。

    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部

laozhao

这个人很懒,什么都没留下

文章评论