回覆列表
  • 1 # 使用者7063786766555

    方法1:

    採用reshape處理。

    方法2:

    採用:squeeze 處理。

    方法3:

    在定義的時候,抽取元素形式為a=b(:,:,i)。

    1.matlab中三維陣列順序是:行、列、頁。二維陣列只有行、列。如果兩隻之間賦值,有一個維數縮減問題需要注意。

    前者可以縮減為二維,而後者不能縮減為二維的主要原因就在於,三維矩陣中,第一維度代表行,第二維度代表列,第三維度代表頁,當第三維度為1時,代表只有1頁,自然縮減為二維。當第一維度為1時,代表只有一行,但是每頁都有。

    2.matlab中三維陣列順序是:行、列、頁。二維陣列只有行、列。如果兩隻之間賦值,有一個維數縮減問題需要注意。

    前者本來也應該算是三維的,可以縮減為二維,而後者不能縮減為二維的主要原因就在於,三維矩陣中,第一維度代表行,第二維度代表列,第三維度代表頁,當第三維度為1時,代表只有1頁,自然縮減為二維。當第一維度為1時,代表只有一行,但是每頁都有。

  • 中秋節和大豐收的關聯?
  • 用完美白精華液可以再把蘆薈膠當面霜用嗎?