Matlab 取子矩陣

MATLAB如何提取矩陣的子塊

在matlab中如何提取一個矩陣的部分元素

  1.提取大矩陣的一列、一行元素:
  一列元素:  A(:,j)表示提取A矩陣的第j列所有元素
  一行元素:  A(i,:)表示提取A矩陣的第i行元素,
  因而咱們有,A(i, j)表示提取A矩陣的第i行第j列的元素。
 
  2.提取多行多列元素
  多行元素:  A(i:i+m,:)表示提取A的第i行到第i+m行的元素。
  多列元素:  A(:,j:j+n)表示提取A的第j列到第j+n列的元素。
  提取塊:     A(i:i+m, j:j+n)表示的是mxn的一個子塊的元素。
相關文章
相關標籤/搜索