什麼是向量(vector)? 數學在表達一連串數值時會把這一串數值用括號括起來,稱他們整體為一個向量,例如[1, 3, 4]即為3個元素的向量。為了簡潔可以幫向量取名字,例如說
有時數學會需要討論到多個向量的組合,就可以把橫排的向量,縱向排列,例如[1, 3, 4][2, 1, 3]兩個向量縱向堆疊便得到
目前電腦的能力非常強,可以幫助人類許多的事情。其主要的能力之一是可以幫人類處理數學公式的運算。電腦記錄向量以及矩陣的方式是使用陣列(Array)。
陣列為了處理向量及矩陣,除了需要有存放數值的空間以外,還要有能夠指示行列,以讀寫元素的能力。存放向量的空間只要有一個指引即可找到向量內的元素,被稱為一維陣列。存放矩陣的空間,有行與列兩個指引,被稱為二維陣列。
描述一個方盒子,需要的有長寬高三毎數據即可使用向量來記錄。然而向量最常用的場合,亦即它名稱的由來,即是表達在立體空間上位置,例如:向東一公尺,向北二公尺,向上三公尺的位置向量即可表為。矩陣可以用行列來記錄二維分佈的數據,例如一個班級座位橫向有5位學生,縱向有6個橫排。共同30位學生,即可將學生的成績填入一個的矩陣中。