19棵20行:
初始数据
[[A, C, D, F], [E, F, G, K], [C, I, J, K], [B, E, J, L], [C, E, H, M], [B, F, I, M], [B, C, G, N], [F, H, L, N], [D, G, J, O], [A, H, K, O], [A, G, L, P], [D, I, N, P], [B, D, H, Q], [A, E, I, Q], [A, J, M, R], [B, K, P, R], [C, O, Q, R], [D, L, M, S], [E, N, O, S], [F, P, Q, S]]
[[A, 1, -1, 0], [B, 1, 1/2, 1], [C, 1, 0, 0], [D, 1, -1/4, 0], [E, 0, 1, 1], [F, 0, 1, 0], [G, 0, 1/2, 1], [H, -1, 1, 1], [I, 1, 0, 1], [J, 2, 0, 1], [K, 0, 0, 1], [L, -1, 3/2, 1], [M, 1, 1, 1], [N, -1, 1/2, 1], [O, -2/3, 2/3, 1], [P, 1/3, 1/6, 1], [Q, 1/3, 2/3, 1], [R, 4/3, 2/3, 1], [S, 1/3, 7/6, 1]]
第一种:变换基点
M[1, 1, 1]-->[0, sqrt(3)/3, 1]
D[1, -1/4, 0]--> [-1/2, -sqrt(3)/6, 1]
A[1, -1, 0]--> [1/2, -sqrt(3)/6, 1]
Q[1/3, 2/3, 1]--> [0, 0, 1]
变换矩阵
[[-1/12, 1/6, -1/12], [-1/12*sqrt(3), -1/6*sqrt(3), 5/36*sqrt(3)], [1/2, 1, -11/6]]
变换后坐标
[1/2, -sqrt(3)/6, A], [1/10, sqrt(3)/30, B], [-1/6, -sqrt(3)/6, C], [-1/2, -sqrt(3)/6, D], [-1/10, sqrt(3)/30, E], [1/6, -sqrt(3)/6, F], [0, -sqrt(3)/24, G], [-1/8, -sqrt(3)/24, H], [1/8, -sqrt(3)/24, I], [3/10, sqrt(3)/30, J], [1/22, -(5*sqrt(3))/66, K], [-3/10, sqrt(3)/30, L], [0, sqrt(3)/3, M], [-1/22, -(5*sqrt(3))/66, N], [-1/18, -sqrt(3)/18, O], [1/18, -sqrt(3)/18, P], [0, 0, Q], [1/6, sqrt(3)/6, R], [-1/6, sqrt(3)/6, S]
画图得到
第二种:
变换基点:
O[-2/3, 2/3, 1]-->[-1, 1, 1]
K[0, 0, 1]--> [-1, -1, 1]
N[-1, 1/2, 1]--> [1, -1, 1]
P[1/3, 1/6, 1]--> [1, 1, 1]
变换矩阵
[[-1, 2, -1], [0, 0, -1], [-3, -6, 1]]
变换后坐标
[-1, 0, A], [1/5, 1/5, B], [1/3, 0, C], [1, 0, D], [-1/5, 1/5, E], [-1/3, 0, F], [0, 1/2, G], [-1, 1/2, H], [1, 1/2, I], [3/5, 1/5, J], [-1, -1, K], [-3/5, 1/5, L], [0, 1/8, M], [1, -1, N], [-1, 1, O], [1, 1, P], [0, 1/4, Q], [1/7, 1/7, R], [-1/7, 1/7, S]
画图得到:
第三种
变换基点:
[1, -1, 0]-->[-1/4, sqrt(3)/6, 1]
[1, 0, 1]--> [-1/2, 0, 1]
[-1, 1, 1]--> [1/2, 0, 1]
[1, -1/4, 0]--> [1/4, sqrt(3)/6, 1]
变换矩阵
[[-1/6, 1/3, -1/6], [-1/3*sqrt(3), -2/3*sqrt(3), 1/3*sqrt(3)], [-2, -4, 8/3]]
变换后坐标
[-1/4, sqrt(3)/6, A], [1/8, sqrt(3)/4, B], [1/12, sqrt(3)/6, C], [1/4, sqrt(3)/6, D], [-1/8, sqrt(3)/4, E], [-1/12, sqrt(3)/6, F], [0, 0, G], [1/2, 0, H], [-1/2, 0, I], [3/8, sqrt(3)/4, J], [-1/16, sqrt(3)/8, K], [-3/8, sqrt(3)/4, L], [0, sqrt(3)/5, M], [1/16, sqrt(3)/8, N], [1/8, sqrt(3)/12, O], [-1/8, sqrt(3)/12, P], [0, sqrt(3)/3, Q], [1/16, (5*sqrt(3))/24, R], [-1/16, (5*sqrt(3))/24, S]
画图得到:
|