// // Author: T. Ehmke (ehmke@ipn.uni-kiel.de) // // Figurenbeschreibung // =================== // e[1] = O; point; fixed; 0.0, 0.0; 0;192,192,192;192,192,192;default; e[2] = _xe; point; fixed; 1.0, 0.0; "hidden" e[3] = _ye; point; fixed; 0.0, 1.0; "hidden" e[4] = _KO; point; coordSystem; O, O, _xe, O, _ye, 1000, 1000, 1000, 1000; 0;192,192,192;192,192,192;default; e[5] = xa; line; straightLine; O, _xe;0;0;192,192,192;0; e[6] = ya; line; straightLine; O, _ye;0;0;192,192,192;0; e[7] = A; point; dragable; -1.0, 1.0; e[8] = B; point; dragable; -5.0, 2.0; e[9] = C; point; dragable; -4.0, 3.0; e[10] = N1; polygon; polygon; A, B, C; "hideLabel" e[11] = b11; measure; JSfunction; "getCoefficient","B11"; e[12] = b12; measure; JSfunction; "getCoefficient","B12"; e[13] = b21; measure; JSfunction; "getCoefficient","B21"; e[14] = b22; measure; JSfunction; "getCoefficient","B22"; e[15] = A'; point; functionDepend; "calculate(b11)*coordinateX(A)+calculate(b12)*coordinateY(A)", "calculate(b21)*coordinateX(A)+calculate(b22)*coordinateY(A)"; e[16] = B'; point; functionDepend; "calculate(b11)*coordinateX(B)+calculate(b12)*coordinateY(B)", "calculate(b21)*coordinateX(B)+calculate(b22)*coordinateY(B)"; e[17] = C'; point; functionDepend; "calculate(b11)*coordinateX(C)+calculate(b12)*coordinateY(C)", "calculate(b21)*coordinateX(C)+calculate(b22)*coordinateY(C)"; e[18] = N2; polygon; polygon; C', B', A'; "hideLabel" e[19] = a11; measure; JSfunction; "getCoefficient","A11"; e[20] = a12; measure; JSfunction; "getCoefficient","A12"; e[21] = a21; measure; JSfunction; "getCoefficient","A21"; e[22] = a22; measure; JSfunction; "getCoefficient","A22"; e[23] = A''; point; functionDepend; "calculate(a11)*coordinateX(A')+calculate(a12)*coordinateY(A')", "calculate(a21)*coordinateX(A')+calculate(a22)*coordinateY(A')"; e[24] = B''; point; functionDepend; "calculate(a11)*coordinateX(B')+calculate(a12)*coordinateY(B')", "calculate(a21)*coordinateX(B')+calculate(a22)*coordinateY(B')"; e[25] = C''; point; functionDepend; "calculate(a11)*coordinateX(C')+calculate(a12)*coordinateY(C')", "calculate(a21)*coordinateX(C')+calculate(a22)*coordinateY(C')"; e[26] = N3; polygon; polygon; C'', B'', A''; "hideLabel" e[27] = c11; measure; JSfunction; "getCoefficient","C11"; e[28] = c12; measure; JSfunction; "getCoefficient","C12"; e[29] = c21; measure; JSfunction; "getCoefficient","C21"; e[30] = c22; measure; JSfunction; "getCoefficient","C22"; e[31] = u; point; dragable; 1.32292, 3.71740; e[32] = v1; line; vector; O, u; "hideLabel" e[33] = u'; point; functionDepend; "calculate(c11)*coordinateX(u)+calculate(c12)*coordinateY(u)", "calculate(c21)*coordinateX(u)+calculate(c22)*coordinateY(u)"; e[34] = v1'; line; vector; O, u'; "hideLabel" e[35] = c1; measure; coordinates; u,-14.0,11.0,"u = ","",; e[36] = c2; measure; coordinates; u',-14.0,10.0,"u' = ","",;