回覆列表
  • 1 # lanfengkd

    將A分塊

    B=mat2cell(A,ones(256/16,1)*16,ones(64/16,1)*16);

    %B{i,j}就是所要的分塊矩陣

    %將分塊矩陣合併

    C=cell2mat(B)

    %C就是合併好的矩陣,即C=A

    一維陣列相當於向量,二維陣列相當於矩陣.所以矩陣是陣列的子集

    陣列運算是指陣列對應元素之間的運算,也稱點運算.矩陣的乘法、乘方和除法有特殊的數學含義,並不是陣列對應元素的運算,所以陣列乘法、乘方和除法的運算子前特別加了一個點.

    矩陣是一個二維陣列,所以矩陣的加、減、數乘等運算與陣列運算是一致的.但有兩點要注意:

    (1)對於乘法、乘方和除法等三種運算,矩陣運算與陣列運算的運算子及含義都不同:矩陣運算按線性變換定義,使用通常符號;陣列運算按對應元素運算定義,使用點運算子;

    (2)數與矩陣加減、矩陣除法在數學是沒有意義的,在MATLAB中為簡便起見,定義了這兩類運算

  • 中秋節和大豐收的關聯?
  • 去黃鶴樓坐幾號地鐵?