在信息檢索中,文檔中的單詞被表示爲「術語向量」,它們主要是爲了檢查兩個向量之間的角度。你什麼時候在工作中將某些東西表示爲一個向量,以及用什麼來表示一個實體作爲向量的常用啓發式?你什麼時候決定把某些東西表示爲一個向量?
0
A
回答
1
在編程中矢量通常指圖形相關的問題。在數學中,矢量是一個具有某種特殊結構的集合的成員。這個集合稱爲向量空間。
線性代數是處理矢量空間的代數,它提供了許多有用的結果,可以使編程受益匪淺。
如果您有興趣,請在線閱讀線性代數。任何搜索都會給你足夠的結果。我還認爲麻省理工學院提供了一些免費下載的課程,我相信你可以在那裏找到有質量的東西。
0
這一切都取決於,真的;實際上,在某些語言中,有些對象稱爲「矢量」,實際上它們不是數學意義上的矢量(例如:Java),術語「矢量」也用於許多不相關的東西。看到這裏:http://en.wikipedia.org/wiki/Vector#In_computer_science。
然後在數學和物理中使用向量的所有方法:http://en.wikipedia.org/wiki/Vector_(mathematics_and_physics)。當處理既需要方向又需要量級的事物時,例如力,速度,加速度等,我個人也會使用一個向量(如in,類型既有方向又有量級)作爲其他情況時,執行點產品和交叉產品的能力是有用的。否則,你基本上只是使用一組分組在一起的值,例如空間中的點的座標;從某種意義上說,是一種特定的數組。
當然,這甚至不考慮諸如張量和其他相關概念,這完全在另一個層面上。
相關問題
- 1. 你如何/爲什麼可以在另一個班級處理某些東西?
- 2. 當你將某些東西綁定到超時時,這意味着什麼?
- 3. 爲什麼有時候我的irb歷史中會缺少某些東西?
- 4. 當你不需要定義某些動態的東西來重新定義它時,將某些東西定義爲動態的意義是什麼?
- 5. 爲什麼你需要返回一些東西到輸入流?
- 6. 你什麼時候寫函數不返回任何東西
- 7. 你怎麼把兩個東西放在一個「javascript:alert(?
- 8. 什麼時候你返回一個類,你什麼時候返回一個HttpResponseMessage?
- 9. 什麼時候以及爲什麼這個函數會返回別的東西
- 10. C++爲什麼要將某些東西轉換成NaN?
- 11. 變量檢查,某些東西不對
- 12. void example(你能把什麼東西放在這裏嗎?)
- 13. 你什麼時候決定把大項目分成更小的項目?
- 14. 有複選框顯示某些東西?
- 15. 當使用JavaScript時,某些東西是「未定義」時,這意味着什麼?
- 16. SQL案件什麼時候什麼東西然後
- 17. jQuery如果元素包含某些東西,做些什麼
- 18. 如何從表中選擇某些東西等於變量的東西
- 19. 什麼時候你把Javascript放在body裏,什麼時候在頭,什麼時候用doc.load?
- 20. 從列表中刪除某些東西
- 21. SQL要展示一些東西的天一定量
- 22. 爲什麼這個AsyncCallback測試在某些時候會失敗?
- 23. 爲什麼這個Telerik Radgrid在某些時候工作
- 24. 爲什麼這些代碼會在某個時候崩潰?
- 25. 這個Applet爲什麼不顯示一個東西?
- 26. 如何把一個Javascript事件放在某個東西上?
- 27. 爲什麼在我運行代碼時會安裝某些東西?
- 28. 什麼東西你想監視一個web應用程序
- 29. Rails經驗法則:什麼時候把東西放在兩個獨立的模型/表中?
- 30. 你爲什麼要把它分配給另一個變量?
是的,有吉爾伯特斯特朗的課程在線,http://ocw.mit.edu/OcwWeb/Mathematics/18-06Spring-2005/VideoLectures/ – 2009-07-28 15:09:35