我需要计算矩阵的单个元素(骰子)的面积,如下所示:
矩阵由“c”列和“r”行组成,每个元素/矩形的高度和宽度都相同。
知道元素 (x,y) 中心,我可以知道它的顶点是否是: - 全部在圆形区域外 - 全部在圆形区域内或 - 部分在圆形区域内(射线 = 75.000 微米)
我的问题是如何计算与圆圈相交的骰子面积,更深入地计算如何计算圆圈内骰子部分的面积。
所以,举个例子,继续努力,我有一个骰子
CenterX , CenterY [ 29870.4 , 67144.9 ]
DieDimensionX, DieDimensionY [ 5430.52 , 4320.54 ]
Coord of upper left corner (A) [ 27155.14 , 69305.17 ]
Coord of upper rightcorner (B) [ 32585.66 , 69305.17 ]
Coord of lower left corner (C) [ 27155.14 , 64984.63 ]
Coord of lower right corner (D) [ 32585.66 , 64984.63 ]
对于每个坐标,我计算了从轴原点开始的段长度,并且 1 个角(在 4 上)不在圆内:
sqrt( (x^2) + (y^2) )
A: 74435.261920332
B: 76583.495783129 == >75.000
C: 70430.133924738
D: 72696.81818259
这个骰子在圆圈内的面积是多少?或者:与整个骰子相比,标线内骰子面积的百分比是多少?我读过一些关于“辛普森规则”的内容,可以帮助我,但我不知道(a)这是否是正确的方法(b)也不知道如何在我的例子中应用它。
感谢任何能够帮助我的人。
Ciao,斯特凡诺