类金字塔的JavaScript代码.DOCVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
类金字塔的JavaScript代码

· 下载源 4.77 Kb 介绍 计算规则多面体体积是科技。数学。计算机科学和生物信息学几乎所有分支的重要任务。 本文简要介绍了问题,并提出了一个JavaScript实现,允许使用网页中包含的表单计算任意多面体。 这个JavaScript实现允许用户轻松地计算出更有趣。不寻常和具有挑战性的多面体的。 Background 科学技术的许多实际应用需要计算规则和不规则多面体的体积。 工程师需要计算制造零件的体积,数学家可能需要计算包含 inside的体积,或者需要计算experimentally的体积,计算机科学家可能需要确定三维图形系统所显示的分子体积。 多面体是由有限数量的面包围的三维形状。 每个面都由一个多边形构成。 面符合称为边的直线线段,边在称为顶点的点处相交。 具有相同顶点和全等面的多面体称为规则多面体。 柏拉图型实体是五个凸的正多面体: 四面面正面,六面面立方体,八面面八面体,十二面面十二面体和二十面体。 任何不规则的多面体称为不规则多面体。 不规则多面体的一个简单例子是一个带一个角的立方体。 当面对一个更复杂的多面体体积的问题时,可以能会把复杂的多面体分解成两个或者更多的。 以下屏幕快照显示不规则多面体的线框图像。 多面体的底部是不规则五边形,多边形的每个顶点连接到多面体顶部的两个顶点之一。 你会如何去寻找这个不规则多面体的体积? 求任意多面体体积的一种非直观方法是将多面体分解成共享共同峰值( 位于 inside 或者多面体表面的)的Collection 。 然后你可以积累这些金字塔的体积来找到原始多面体的体积。 为了应用这种技术,必须找到每个金字塔的体积。 一般金字塔的体积是 bh/3,,其中 b是基底的面积,h是从基底到顶点的垂直距离。 这个问题减少了寻找每个基地的面积和每个金字塔的高度。 每个基础的面积是对应面的面积,该区域可以根据面顶点坐标来找到。 最最简单的问题,最终需要确定确定多面体面的顶点,选择一个合适的公共点。 当这个过程是手工执行时,有足够的机会会无意中引入计算错误,并得到错误的答案。 但是,如果顶点坐标可用,则简化过程,因为它更容易计算每个面的面积和所需的高度。 三个基本问题 为了为本文提出的JavaScript计算设置阶段,有助于考虑三个基本问题的解决方案。 首先,将立方体分解成六个金字塔,可以发现单位立方体的体积。 立方体的每个面都是一个金字塔的基础,并且立方体的中心被选为公共峰。 每个基地的面积为 1.0,每个基地到峰值的垂直距离为 0.5. 每个金字塔的体积为 0.5/3,,立方体的体积为 6 ( 0.5/3 ) 或者 1.0. 在这个例子中,可以以通过检查找到金字塔基面和垂直距离,并且不直接需要每个顶点。 在solid和back的空间中测量长方体的体积和高度在金字塔形成体积时,它们会产生矩形实体体积。: 。coordinates 。z 。Accumulating 。Accumulating 。Accumulating 。measured 。decomposing 。decomposing 。decomposing 。decomposing 。decomposing 。decomposing 。decomposing 。decomposing 。decomposing 。decomposing 。decomposing 。decomposing 。decomposing 。decomposing 。decomposing 。decomposing 。pyramids 。 再次,可以以通过检查找到金字塔基面和垂直距离,并且不直接需要每个顶点的坐标。 V = 2(1/3)lhw/2 + 2(1/3)lhw/2 + 2(1/3)lwh/2 = lwh 在地球的体积中,半径的球体可以通过分解为非常薄的金字塔的大量金字塔来逼近,这些金字塔位于球体中心的一个共同的位置。 在极限情况下,金字塔的总体积是 1/3 乘以总基面积( 4 π r2 ) 乘以每个金字塔。r或者( 4/3 ) π r3的高度。 计算由少量垂直和水平切片建模的近似球体的精确体积需要确定每个顶点的基面。 开发JavaScript实现 JavaScript是一种编程语言,主要用于向网页添加交互性。 然而,JavaScript也可以用来执行数学计算并演示基本的编程概念。 开发者开发和测试JavaScript程序的唯一工具是简单的文本编辑器,比如记事本和像 IE 这样的浏览器。 JavaScript程序或者脚本被嵌入到网页的HTML代码中。 JavaScript允许用户创建和操作自己的对象,除了作为语言的一部分使用内置对象之外。 从这个意义上说,JavaScript被称为对象感知语言。 JavaScript对象具有名为参数的属性,而Jav

文档评论(0)

laolao123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档