zoukankan      html  css  js  c++  java
  • Matlab 的reshape函数

    看Matlab的help文档讲得不是清楚。
    先给上一段代码:
    >> a=[1 2 3;4 5 6;7 8 9;10 11 12];
    >> b=reshape(a,2,6);
    这段代码的结果是这样的:
    >> a
         1     2     3
         4     5     6
         7     8     9
        10    11    12
    >> b
         1     7     2     8     3     9
         4    10     5    11     6    12
    对于  b=reshape(a,m,n);
    其中的规律是这样的,先把矩阵a按列拆分,然后拼接成一个大小为m*n的向量。然后对这个向量每隔m间隔取一个元素组成一个向量b_i,之后的向量b_i+1也是这样生成,只不过第一个元素往下移一位。这样做完之后得到m个大小为n的行向量,将这些行向量拼接即可得到矩阵b。
    Matlab <wbr>的reshape函数
  • 相关阅读:
    webrtc公开课
    webrtc第二篇 聊天室
    webrtc第一篇
    lua53
    setValuesForKeysWithDictionary forUndefinedKey
    xcode 插件
    2016年1月7日 隐藏NavigationBar时的一个坑
    jdbc
    brew gradle
    Openwrt TF Card Auto Mount&Check (4)
  • 原文地址:https://www.cnblogs.com/awishfullyway/p/6047117.html
Copyright © 2011-2022 走看看