PI_3

作者: 深吸慢吐 | 来源:发表于2017-12-11 00:30 被阅读0次

    三角函数

    sin : 贴边直角边/ radians

    cos: 非贴边直角边/ radisns

    tan: 贴边直角边/ 非贴边直角边

     # tan = y/x; y = x * tan; 固定度数的tan值是固定的

    因此理论上,想画一个圆,设定radisns值, x = range(-radians, radians)

    y = x * tan(0度~360度), 即可在一个XY坐标轴上画出一个圆

    因为角度和x值是一起变的, 即 y = (对应角度的)x * tan(角度值);

    这样的话:当x值确定时,要求y,怎需确定角度值

    角度值: x/radians = cos(角度),根据cos()值,反推出角度,再代入tan(),则:

    y = (对应角度的)x * tan(角度<--map(cos() : x/radians))

    但既然radians、x都知道了,那直接y = sqrt(radians^2 - x^2)就完了,费那事。

    弄了半天弄了一堆废话,唯一值得欣慰的就是有点思辨的乐趣

    # end

    指示作用

    sin越小,说明圆心角越小,贴边直角边越接近 subtend的arc长度,非贴边直角边越接近radians长度。tan值也越小,这时的sin值 * 360/圆心角度数/2就相当于PI的值了

    把圆放到坐标轴里研究,则Y轴就是贴边直角边,X轴就是非贴边直角边

    PI 就是圆周长/ 半径的比值 / 2

    PI/2、3/2PI 时,Y(贴边直角边) = radians,X(非贴边直角边) = 0

    PI、2PI时,Y(贴边直角边) = 0,X(非贴边直角边) = radians

    相关文章

      网友评论

          本文标题:PI_3

          本文链接:https://www.haomeiwen.com/subject/atubixtx.html