2009-07-28 76 views
0

在信息檢索中,文檔中的單詞被表示爲「術語向量」,它們主要是爲了檢查兩個向量之間的角度。你什麼時候在工作中將某些東西表示爲一個向量,以及用什麼來表示一個實體作爲向量的常用啓發式?你什麼時候決定把某些東西表示爲一個向量?

回答

1

在編程中矢量通常指圖形相關的問題。在數學中,矢量是一個具有某種特殊結構的集合的成員。這個集合稱爲向量空間。

線性代數是處理矢量空間的代數,它提供了許多有用的結果,可以使編程受益匪淺。

如果您有興趣,請在線閱讀線性代數。任何搜索都會給你足夠的結果。我還認爲麻省理工學院提供了一些免費下載的課程,我相信你可以在那裏找到有質量的東西。

+1

是的,有吉爾伯特斯特朗的課程在線,http://ocw.mit.edu/OcwWeb/Mathematics/18-06Spring-2005/VideoLectures/ – 2009-07-28 15:09:35

0

這一切都取決於,真的;實際上,在某些語言中,有些對象稱爲「矢量」,實際上它們不是數學意義上的矢量(例如:Java),術語「矢量」也用於許多不相關的東西。看到這裏:http://en.wikipedia.org/wiki/Vector#In_computer_science

然後在數學和物理中使用向量的所有方法:http://en.wikipedia.org/wiki/Vector_(mathematics_and_physics)。當處理既需要方向又需要量級的事物時,例如力,速度,加速度等,我個人也會使用一個向量(如in,類型既有方向又有量級)作爲其他情況時,執行點產品和交叉產品的能力是有用的。否則,你基本上只是使用一組分組在一起的值,例如空間中的點的座標;從某種意義上說,是一種特定的數組。

當然,這甚至不考慮諸如張量和其他相關概念,這完全在另一個層面上。

相關問題