程序员数学(7)--平面直角坐标系

简介: 本文目录1. 坐标系意义2. 有序数对3. 平面直角坐标系4. 用坐标表示平移

1. 坐标系意义

坐标系实际上是一种数字关系的直观表示,通过坐标系建立了图形和数量之间的联系,从而形成了几何问题与代数问题的转化途径。


这就好比程序员编写程序,是从现实社会的模型转变为程序语言描述的模型,多一种问题的描述、表示、解决途径,就相当于打开了一扇新的大门。


事实证明,坐标系为数学就打开了一扇崭新的大门。


2. 有序数对

将有顺序的两个数a、b组成的数对称为有序数对,记作(a,b)。例如可以使用经纬度来表示地球上的一个位置,每个经纬度就包括一对经度a和纬度b。


3. 平面直角坐标系

先来看下数轴,数轴能表达所有的实数,如下图:

image.png

如果我们在平面内作两条互相垂直,原点重合的数轴,则可以组成平面直角坐标系,水平的数轴称为x轴或横轴,垂直的数轴称为y轴或纵轴,交点为坐标系的原点。如下图所示,需要注意我们习惯上将向右,向上作为x轴和y轴的正方向,这个是比较自然的习惯。


而图中横坐标为1,纵坐标也为1的点A的坐标即为(1,1)。

image.png

4. 用坐标表示平移

根据坐标系的定义,可以有如下结论:

  1. 将点(x,y)向右平移a个单位,对应点为(x+a,y)
  2. 将点(x,y)向左平移a个单位,对应点为(x-a,y)
  3. 将点(x,y)向上平移a个单位,对应点为(x,y+a)
  4. 将点(x,y)向下平移a个单位,对应点为(x,y-a)
相关文章
|
6月前
|
自然语言处理
数学基础从高一开始1、集合的概念
数学基础从高一开始1、集合的概念
69 0
|
5月前
大学物理(上)-期末知识点结合习题复习(3)——质点运动学-惯性系 非惯性系 惯性力 动量定理 动量守恒定律
大学物理(上)-期末知识点结合习题复习(3)——质点运动学-惯性系 非惯性系 惯性力 动量定理 动量守恒定律
47 0
|
5月前
大学物理(上)-期末知识点结合习题复习(4)——质点运动学-动能定理 力做功 保守力与非保守力 势能 机械能守恒定律 完全弹性碰撞
大学物理(上)-期末知识点结合习题复习(4)——质点运动学-动能定理 力做功 保守力与非保守力 势能 机械能守恒定律 完全弹性碰撞
73 0
|
6月前
|
Python
Python数学基础-识图一、平面直角坐标系
Python数学基础-识图一、平面直角坐标系
99 0
|
6月前
|
自然语言处理
数学基础从高一开始2、集合间的基本关系
数学基础从高一开始2、集合间的基本关系
52 0
数学一本通——K. 点与三角形关系(叉积求面积)
数学一本通——K. 点与三角形关系(叉积求面积)
110 0
|
机器学习/深度学习 算法 数据挖掘
程序员的数学【线性代数高级】(一)
本文其实值属于:程序员的数学【AIoT阶段二】 的一部分内容,本篇把这部分内容单独截取出来,方便大家的观看,本文介绍 线性代数高级
195 0
程序员的数学【线性代数高级】(一)
|
搜索推荐 算法 程序员
程序员的数学【线性代数高级】(三)
本文其实值属于:程序员的数学【AIoT阶段二】 的一部分内容,本篇把这部分内容单独截取出来,方便大家的观看,本文介绍 线性代数高级
176 0
程序员的数学【线性代数高级】(三)
|
存储 程序员 Python
程序员的数学【线性代数高级】(二)
本文其实值属于:程序员的数学【AIoT阶段二】 的一部分内容,本篇把这部分内容单独截取出来,方便大家的观看,本文介绍 线性代数高级
226 0
程序员的数学【线性代数高级】(二)
|
机器学习/深度学习 程序员
程序员的数学【微积分基础】(一)
本文其实值属于:程序员的数学【AIoT阶段二】 的一部分内容,本篇把这部分内容单独截取出来,方便大家的观看,本文介绍 微积分基础,微积分是公式推导的基础,如果你也关注我的专栏:西瓜书读书笔记,里面对公式进行详细推导的过程中,运用到了大量的 导数,积分,身为一名程序员,我们务必掌握一些必备的数学知识。
291 0
程序员的数学【微积分基础】(一)