随笔分类 -  图形和动画

用弧度画圆
摘要:我们知道角度是不会随着半径的变化而改变。角度,弧长(或者面积)和半径存在着必然的关系。因为弧长和半径都是数字。而角度是度数转换不是很方便。如果能把这种关系f,直接由弧长和半径来表示,那就比较方便了。因此有了弧度的概念。弧度单位记作rad。弧度就是弧长比半径也就是L/r。如果L=r就表示1rad。1个圆的周长是 L=PI*2*r。而1个圆的 周长/r就是弧度,L/r=2*PI*r/r= 2*PI <=> 360度. 所以1个圆既可用360度表示,也可以用2*PI的弧度表示。记作2*PI rad.1rad=180/PI=57.3度。1度=PI/180=0.01745rad。三角函数解码 阅读全文
posted @ 2011-12-05 13:49 日—月 阅读(676) 评论(0) 推荐(0)
画圆
摘要:根据割圆法.看下图根据割圆法画圆。假设横坐标从0开始逐渐增加到直径长度。假设半径r=100,O的坐标是100,100。假设C的横坐标是x,纵坐标就是r- Math.sqrt(r*r-(x-r)*(x-r))<!DOCTYPE HTML><html> <head> <style type="text/css"> *{margin:0;padding:0;} </style> </head> <body> <canvas id="myCanvas" width=&quo 阅读全文
posted @ 2011-11-25 14:56 日—月 阅读(438) 评论(0) 推荐(0)