假设您有以下方法:
CGPoint vectorSubtraction(CGPoint a, CGPoint b) {
return CGPointMake(a.x - b.x, a.y - b.y);
}
你使用以下几点:
Point A: (1,4)
Point B: (10,3)
如果你使用该vectorSubtraction
方法,你会得到:
一个点(9,-1)
。
现在,我会理解是否(9,-1)
是从第一个点到第二个点的向量(确实如此),但我不明白为什么向量本身是一个点。根据定义,向量具有方向和大小。一个点怎么会有方向和大小?