MATLAB中矩陣和陣列有什麼區別?

  • 作者:由 匿名使用者 發表于 遊戲
  • 2023-01-21

MATLAB中矩陣和陣列有什麼區別?匿名使用者2008.10.13 回答

一維陣列相當於向量,二維陣列相當於矩陣。所以矩陣是陣列的子集 陣列運算是指陣列對應元素之間的運算,也稱點運算。矩陣的乘法、乘方和除法有特殊的數學含義,並不是陣列對應元素的運算,所以陣列乘法、乘方和除法的運算子前特別加了一個點。 矩陣是一個二維陣列,所以矩陣的加、減、數乘等運算與陣列運算是一致的。但有兩點要注意: (1)對於乘法、乘方和除法等三種運算,矩陣運算與陣列運算的運算子及含義都不同:矩陣運算按線性變換定義,使用通常符號;陣列運算按對應元素運算定義,使用點運算子; (2)數與矩陣加減、矩陣除法在數學是沒有意義的,在MATLAB中為簡便起見,定義了這兩類運算

Top