热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

人工智能(三、三维初步构想)

早期的数学不再说明了。只大体上说一些有用的吧。由于本人大学时数学学习不好,现在毕业被生活所累,再学习的几会也不多。所以难免有很多东西说不到。有兴趣的朋友自己去学习吧。

      早期的数学不再说明了。只大体上说一些有用的吧。由于本人大学时数学学习不好,现在毕业被生活所累,再学习的几会也不多。所以难免有很多东西说不到。有兴趣的朋友自己去学习吧。
      说到三维,当然少不了X,Y,Z轴了,这三个轴把整个空间分为八个象限。
      对于空间中的一个点,我们直接用复数形式表示,Z=xi+yj+zk.
      对于空间中的直线,由于我们使用的目的不同。所以我采用一个更加简单的方法来确定一条直线,方法如下:
以X,Y,Z轴中的任一个轴作为参考直线,要表示的直线与三个轴中的一个主要优先关系轴要么异面,要么相交,我们定义沿轴的正方向的夹角为有效角。这里我解释一下优先关系的意思。如我们不管做任何事都会有先后顺序和重点非重点之分。比如,你直立站着,定义你的正前方为X轴正方向,你的右侧为Y轴正方向,垂直向上为Z轴正方向.坐标原点在脚上.这时给你一个任务,要求你手拿一面红旗.要求你把红旗打直了.那么你一定是一直去和Z轴方向进行比较才能打直,这个时候Z轴就是这件事的优先关系轴.当你手中的红旗杆和Z轴平行时说明,你打直了红旗.为了处理更加复杂的问题,当然要求优先关系轴可以互相传换了.我不想使用中央处理器进行这样的优先关系转换,因为在处理问题时这样的转换会经常遇到.所以最好使用单独的单片机来进行这种信息的处理.并且为了处理更多的直线问题,要求机器可以自定义经常使用的任意优先关系直线.可以定义多个并记入优先数据库.
        对于面,主要指平面,曲面在后边考虑.面,采用同产的优先面处理方法,以三个主要面为基本参考面.即,x=0面,y=0面,z=0面.在遇到实际问题时同样使用优先参考面.并且机器可能性自定义参考面.这里对事件处理方法与直线相同.采用单片机单独处理,不使用中央处理器.并且可以自定义参考面.也可以定义多个参考面.经常使用的入数据库.
        曲线和曲面,这里我们用常用的基本曲线和曲面作为参考曲线和参考曲面,如各种基础函数曲线.面则以抛物面,球面,柱面,双曲面等等最基本的曲面或者为平面和这些曲面组成的新曲面.都可以作为参考面.在曲面这里我们还要定义一些生活中常见的物体平面.同样允许机器自己定参考面入库.
        最后要说的就是体了.体分为内空的壳体和内实的实心体.由体的外表面和内部物质组成,体分主要参考体有球体,椎体,柱体(圆柱体和长方体),任意平面或者曲面组成的常见体形.在体中除了我们数学中的基本体以外,要加入生活常见体.因为我们作这个的目的就是为了在生活中使用.如:瓶状体,梨形体,杯子体,剪刀形体,瓶子分为药瓶,酒瓶等等.这些体每都定义一个参考体.并且在常用到的体可以由机器定义为参考体入库.
       对于以上各个地旬象之间的关系有以下情况.
       一.空间点
1.点与点关系,有方向和距离(|Z1-Z2|为两点间的距离)
2.点与线关系,有方向,距离和到线上点的角度
3.点与面关系,有方向,距离,到面上点的平坐标,以及角度
4.点与体关系,有方向,在体面还是在体内,体空间坐标原点关系等等
       二.空间线
1.线与线,相交,交度,还是异面等等
2.线与面,相交,平行,角度等等.
3.线与体,相交,相切,与体自身坐标原点的关系等等.线与曲面也有相交和相切.
       三.空间面
1.面与面,相交,平行,角度
2.面与体,
       四.空间体
       体与体,相离,相切,相交,相容等等.自身坐标原点之间的关系
       有时候,我们为了处理问题简单,使用了其他形式的坐标系,而不使用三维直角坐标系,得到的结果后有必要时再作坐标变换,从加利略变换我们知道从标的变换只要多不舍去信息,自然界的规律不会因为我们使用不同的坐标面不同.常用的坐标系有,极坐标系(用在圆形或者弧形物体表面或者运动中),柱坐标系,和斜坐标系等等.
具体有问题,在后期遇到再做分析.

      有的时候真不想把自己变成一个怪人。其实我到现在才发现自己其实一直在坐井观天。


推荐阅读
  • EPICS Archiver Appliance存储waveform记录的尝试及资源需求分析
    本文介绍了EPICS Archiver Appliance存储waveform记录的尝试过程,并分析了其所需的资源容量。通过解决错误提示和调整内存大小,成功存储了波形数据。然后,讨论了储存环逐束团信号的意义,以及通过记录多圈的束团信号进行参数分析的可能性。波形数据的存储需求巨大,每天需要近250G,一年需要90T。然而,储存环逐束团信号具有重要意义,可以揭示出每个束团的纵向振荡频率和模式。 ... [详细]
  • 基于layUI的图片上传前预览功能的2种实现方式
    本文介绍了基于layUI的图片上传前预览功能的两种实现方式:一种是使用blob+FileReader,另一种是使用layUI自带的参数。通过选择文件后点击文件名,在页面中间弹窗内预览图片。其中,layUI自带的参数实现了图片预览功能。该功能依赖于layUI的上传模块,并使用了blob和FileReader来读取本地文件并获取图像的base64编码。点击文件名时会执行See()函数。摘要长度为169字。 ... [详细]
  • 本文介绍了如何使用Power Design(PD)和SQL Server进行数据库反向工程的方法。通过创建数据源、选择要反向工程的数据表,PD可以生成物理模型,进而生成所需的概念模型。该方法适用于SQL Server数据库,对于其他数据库是否适用尚不确定。详细步骤和操作说明可参考本文内容。 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 本文介绍了使用Java实现大数乘法的分治算法,包括输入数据的处理、普通大数乘法的结果和Karatsuba大数乘法的结果。通过改变long类型可以适应不同范围的大数乘法计算。 ... [详细]
  • PHP设置MySQL字符集的方法及使用mysqli_set_charset函数
    本文介绍了PHP设置MySQL字符集的方法,详细介绍了使用mysqli_set_charset函数来规定与数据库服务器进行数据传送时要使用的字符集。通过示例代码演示了如何设置默认客户端字符集。 ... [详细]
  • 本文是一位90后程序员分享的职业发展经验,从年薪3w到30w的薪资增长过程。文章回顾了自己的青春时光,包括与朋友一起玩DOTA的回忆,并附上了一段纪念DOTA青春的视频链接。作者还提到了一些与程序员相关的名词和团队,如Pis、蛛丝马迹、B神、LGD、EHOME等。通过分享自己的经验,作者希望能够给其他程序员提供一些职业发展的思路和启示。 ... [详细]
  • HDU 2372 El Dorado(DP)的最长上升子序列长度求解方法
    本文介绍了解决HDU 2372 El Dorado问题的一种动态规划方法,通过循环k的方式求解最长上升子序列的长度。具体实现过程包括初始化dp数组、读取数列、计算最长上升子序列长度等步骤。 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • 本文讨论了Alink回归预测的不完善问题,指出目前主要针对Python做案例,对其他语言支持不足。同时介绍了pom.xml文件的基本结构和使用方法,以及Maven的相关知识。最后,对Alink回归预测的未来发展提出了期待。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ... [详细]
  • qt学习(六)数据库注册用户的实现方法
    本文介绍了在qt学习中实现数据库注册用户的方法,包括登录按钮按下后出现注册页面、账号可用性判断、密码格式判断、邮箱格式判断等步骤。具体实现过程包括UI设计、数据库的创建和各个模块调用数据内容。 ... [详细]
  • Oracle Database 10g许可授予信息及高级功能详解
    本文介绍了Oracle Database 10g许可授予信息及其中的高级功能,包括数据库优化数据包、SQL访问指导、SQL优化指导、SQL优化集和重组对象。同时提供了详细说明,指导用户在Oracle Database 10g中如何使用这些功能。 ... [详细]
  • 本文讨论了如何优化解决hdu 1003 java题目的动态规划方法,通过分析加法规则和最大和的性质,提出了一种优化的思路。具体方法是,当从1加到n为负时,即sum(1,n)sum(n,s),可以继续加法计算。同时,还考虑了两种特殊情况:都是负数的情况和有0的情况。最后,通过使用Scanner类来获取输入数据。 ... [详细]
author-avatar
龙行天下1027
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有