在信息檢索中,文檔中的單詞被表示爲「術語向量」,它們主要是爲了檢查兩個向量之間的角度。你什麼時候在工作中將某些東西表示爲一個向量,以及用什麼來表示一個實體作爲向量的常用啓發式?你什麼時候決定把某些東西表示爲一個向量?
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. 爲什麼有時候我的irb歷史中會缺少某些東西?
- 3. 爲什麼你需要返回一些東西到輸入流?
- 4. 你怎麼把兩個東西放在一個「javascript:alert(?
- 5. 什麼時候以及爲什麼這個函數會返回別的東西
- 6. 變量檢查,某些東西不對
- 7. void example(你能把什麼東西放在這裏嗎?)
- 8. 你什麼時候決定把大項目分成更小的項目?
- 9. jQuery如果元素包含某些東西,做些什麼
- 10. 從列表中刪除某些東西
- 11. SQL要展示一些東西的天一定量
- 12. 這個Applet爲什麼不顯示一個東西?
- 13. 爲什麼這些代碼會在某個時候崩潰?
- 14. 如何把一個Javascript事件放在某個東西上?
- 15. 爲什麼在我運行代碼時會安裝某些東西?
- 16. 什麼東西你想監視一個web應用程序
- 17. Rails經驗法則:什麼時候把東西放在兩個獨立的模型/表中?
- 18. 你爲什麼要把它分配給另一個變量?
- 19. 是什麼使得python中的某些東西可迭代
- 20. 把symfony捆綁在哪些東西
- 21. 你什麼時候可以用降序定義一個索引?
- 22. 爲什麼scrapy管道需要返回一些東西?
- 23. 爲什麼不可能嘗試/抓住一些東西?
- 24. 你如何在Python中調用某些東西?
- 25. 爲什麼當我打印某些東西時,它旁邊總是有一個unicode? (蟒蛇)
- 26. 什麼時候應該寫{}圍繞導入的東西?
- 27. 當某些東西發生變化時更新mySQL表
- 28. 爲什麼我們只在某些時候省略括號?
- 29. 爲什麼我不能讓這些東西在同一行顯示?
- 30. 你什麼時候說你是完美的面向對象?
是的,有吉爾伯特斯特朗的課程在線,http://ocw.mit.edu/OcwWeb/Mathematics/18-06Spring-2005/VideoLectures/ – 2009-07-28 15:09:35