在信息检索中,文档中的单词被表示为“术语向量”,它们主要是为了检查两个向量之间的角度。你什么时候在工作中将某些东西表示为一个向量,以及用什么来表示一个实体作为向量的常用启发式?你什么时候决定把某些东西表示为一个向量?
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