猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
如何将矩阵的行连接成向量?
对于m×m(正方形)数组,如何将所有行连接到大小为m ^ 2的列向量中?
慕沐林林
浏览 827
回答 2
2回答
偶然的你
有几种不同的方法可以将矩阵折叠成一个向量,具体取决于您希望矩阵的内容如何填充该向量。这是两个示例,一个示例使用函数reshape(在首先转置矩阵之后),另一个示例使用冒号语法 (:):>> M = [1 2 3; 4 5 6; 7 8 9]; % Sample matrix>> vector = reshape(M.', [], 1) % Collect the row contents into a column vectorvector = 1 2 3 4 5 6 7 8 9>> vector = M(:) % Collect the column contents into a column vectorvector = 1 4 7 2 5 8 3 6 9
0
0
0
智慧大石
在将矩阵更改为向量时,一个非常重要的注意事项是,如果您使用MATLAB,则MATLAB会从矩阵的列生成输出向量 A(:)例如 :A = [1 2 3 ; 4 5 6]B = A (:)B = [1 4 2 5 3 6]您可以在下图中看到更改的方向。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关问题
centos7里没有locate命令,请问在哪里有centos6.5的镜像文件?
2 回答
相关分类
Linux
linux
2 回答
centos7里没有locate命令,请问在哪里有centos6.5的镜像文件?
2 回答
源码
spark分组排序提取前N个值
1 回答
请问转让门店小程序需要源码吗?门店小程序有自己的源代码吗?是否要注册计算机软件著作权才可以交易?
1 回答
MySQL
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续