笛卡尔坐标系,它结合了_笛卡尔坐标系的故事

笛卡尔坐标系,它结合了_笛卡尔坐标系的故事第一节:1D数学1.基本数学概念自然数:人类在大自然中对自己的羊或者牛进行计数,而出现自然数,所以从0到N的整数被称为自然数。负数:有时候人类在交易物品的时候会先赊着,此时就是用负数表示。分数

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

第一节:1D数学

1.基本数学概念

  • 自然数:人类在大自然中对自己的羊或者牛进行计数,而出现自然数,所以从0到N的整数被称为自然数。
  • 负数:有时候人类在交易物品的时候会先赊着,此时就是用负数表示。
  • 分数:人类在交易物品的时候,例如卖羊的时候,我们可能吃不了那么多,只需要1/4的羊肉,此时就产生了分数。
  • 无理数:人类文明在进化的过程中,需要用到一些特殊的数,例如π,这种无限不循环小数被称为无理数。

2.基本数学概念的图示

      笛卡尔坐标系,它结合了_笛卡尔坐标系的故事

3.离散数学和连续数学

  • 研究自然数和整数的领域称作离散数学,研究实数领域称作连续数学。
  • 所谓的离散就是可数的,例如我数地球上的所有物体的个数,仅用离散数学就可以做到,并且只需要一个很大的自然数就可以完成。
  • 连续数学是不可数的,例如外星文明,它们从来不是呀π,而是使用3.1415926….,这样的文明用这样的准确数字就可以建造更完美的世界。

4.C++中提供的数据类型

  • C++中提供的都是有理数,short,int是整数,float,double是分数或者叫小数。

第二节:2D数学

1.笛卡尔坐标系

  所谓的笛卡尔坐标系就是两条相互垂直的数轴组成的一个平面,笛卡尔坐标系有两两条轴x和y轴。我们可以标记这个平面上的任意一个点。

  笛卡尔坐标系,它结合了_笛卡尔坐标系的故事

2.笛卡尔坐标有8种方案

     笛卡尔坐标系,它结合了_笛卡尔坐标系的故事

  常见的屏幕坐标系就是上述图中的第6种方案,而我们平常的书写方式是第一种方案。

  笛卡尔坐标系,它结合了_笛卡尔坐标系的故事

第三节:3D数学

1.3D坐标系

  3D坐标系就是在笛卡尔坐标系的基础上添加了z轴,于是就形成了三个面,xy面,xz面和yz面,这三个面互相垂直构成一个立体的空间。

  笛卡尔坐标系,它结合了_笛卡尔坐标系的故事

2.左手坐标系和右手坐标系

  3D坐标系可以有多种构成方式,不过通过结论可以得知所有的3D坐标系无非两种坐标系即左手和右手坐标系,其他的坐标系可以通过左手右手坐标系进行旋转得到。

  笛卡尔坐标系,它结合了_笛卡尔坐标系的故事

  第一幅图是左手坐标系,第二幅图是右手坐标系。

  通常我们是选用左手坐标系,例如著名的建模软件3DMax缺省方向是+x向右,+y向前,+z向上。通过我们用左手和右手坐标系进行旋转可以发现是左手坐标系,而右手坐标系是无法通过旋转得到的。

  左手坐标系常见的有:DirectX,3DMax

  右手坐标系常见的有:OpenGL

3.3D坐标系有48中组合方案

  这48种方案中,有24种是左手坐标系(即可以通过左手坐标系旋转而得到),另外的24种是右手坐标系(即可以通过右手坐标系旋转而得到)。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/167186.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • win32中SetCapture 和 ReleaseCapture的使用

    win32中SetCapture 和 ReleaseCapture的使用     最近在用win32写《visualC++经典游戏程序设计》中的扫雷游戏,在写到鼠标点击雷区的时候用到了SetCapture,和ReleaseCapture这对系统函数。那么为什么需要用到鼠标捕获的函数呢?我错误地认为鼠标的跟踪可以由Point进行传值处理,就能实现我想要的功能,但是我却疏忽了如果我的鼠标按下的时候把鼠标移除窗口外面的情况,这种情况的时候鼠标是在外面的,那么当我把鼠标弹起的时候鼠标的位置就不在扫雷窗口里面了,因此我需要在按下鼠标的时候捕获鼠标的位置,这样就解决了鼠标不在窗口里面的

  • GoldenGate配置(二)之双向复制配置「建议收藏」

    GoldenGate配置(二)之双向复制配置

  • pycharm opencv安装_pycharm自带python

    pycharm opencv安装_pycharm自带python一、介绍下我的环境:1、win102、python3.53、pycharm3.6二、安装要在pycharm中安装cv2模块,但是没安装openCV前安装失败(安装模块方法:pycharm导入模块)1、openCV库下载:https://www.lfd.uci.edu/~gohlke/pythonlibs/Ctrl+F输入opencv,下载对应版本opencv…

  • 谷歌dns和阿里dns_最快dns排行

    谷歌dns和阿里dns_最快dns排行国内比较大型大众常用的公共DNS服务器公共DNS服务器,即系统默认的DNS解析服务器。DNS全称DomainNameSystem,即域名解析系统。DNS帮助用户在互联网上寻找路径。在互联网上的每一个计算机都拥有一个唯一的地址,称作“IP地址”(即互联网协议地址)。由于IP地址(为一串数字)不方便记忆,DNS允许用户使用一串常见的字母(即“域名”)取代。公共DNS服务器,具有无广告、可以在一定程度上防止DNS劫持、不需因上网环境的改变而改变等优势,但是,使用公共DNS也可能存在系统响应慢、被劫

  • Feign原理_feign基于什么协议

    Feign原理_feign基于什么协议一、feign测试代码1.服务接口上标注@FeignClient@FeignClient(“order”)publicinterfaceOrderServiceFeign{@GetMapping(“/getOrder”)StringgetOrder();}2.调用方可以直接注入然后直接调用访问@RestController@RequestMapping(“/feign”)publicclassFeignTestController{@Autow

  • git push–解决 /etc/ssh/ssh_config: Bad configuration option: permitrootlogin 问题

    git push–解决 /etc/ssh/ssh_config: Bad configuration option: permitrootlogin 问题gitpush遇到如下错误编辑/etc/ssh/ssh_config,permitrootlogin这个配置应该放到sshd_config(服务器段配置)中,ssh_config是客户端配置,所以直接把这行去掉就了…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号