java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24 %---------------------------------------------------------------------------- % % Q. % .\ . % . \ . % . \ . d % . \ . . % . \ . . W = Q - P0 % W . c \ . . % . \ * P0 + t*v % . \ . del = (t-tp)*v % . * % . . P0 + tp*v % . . % .. % P0 % % % determine tp = intersection of perpendicular line from Q to line (P0,v) % = perp_pt(Q-P0,nzv) = (W*v)/(v*v) % c = length of this perpendicular line % del = (t-tp)*v % % dist(q,L) = distance from point q to line defined by perpendicular % % perpL(v), perpR(v) = return vector perpendicular to v % % Author: Ricky Butler NASA Langley Research Center % %---------------------------------------------------------------------------- BEGIN *) - Q
IMPORTING vectors_2D
t,tp =( *nzv -
,Q,,vwc,dxydel:
perpR
perpL(v): Vect2 = (-vLETd=P0 t*) -Q,
neg_perpL :del =(-)*nzv IN
perpL(-v) = -perpL(v)
neg_perpR : LEMMA
perpR(-v) = -perpR(v)
perpL_perpR : LEMMA
perpL(v) = -perpR(v)
dot_perpR_eq_0 : LEMMA v*perpR(v) = 0
dot_perpL_eq_0 : LEMMA perpL(v)*v = 0
dot_perpR_scal_eq_0 :LEMMAperpR*v) =java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 48
(0 *) ,
sqv_perpR: LEMMA sqv(perpRdel t-tp java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
sqv_perpL : LEMMA sqv(perpL(v)) = sqv
perpR_add : LEMMA
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
perpR_sub : LEMMA
perpR(u-v) = perpR(u)java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
perp_is_normal: LEMMA tp = perp_pt(Q,P0,nzv) IMPLIES LET c = (P0 + tp*nzv) - Q,
del = (t-tp)*nzv IN
del*c = 0
perp_is_min: LEMMA tp = perp_pt(Q,P0,nzv) IMPLIES LET d = (P0 + t*nzv) - Q,
c = (P0 + tp*nzv) - Q IN
norm(d) >= norm(c)
perp_gt_del: LEMMA tp = perp_pt(Q,P0,nzv) IMPLIES LET d = (P0 + t*nzv) - Q,
del = (t-tp)*nzv IN
norm(d) >= norm(del)
perp_comps: LEMMA tp = perp_pt(Q,P0,nzv) IMPLIES LET d = (P0 + t*nzv) - Q,
c = (P0 + tp*nzv) - Q,
del = (t-tp)*nzv IN
sq(norm(d)) = sq(norm(del)) + sq(norm(c))
% perp_pt_parallel_perp: LEMMA LET tp = perp_pt(q,L1), % L2 = line_from(q,p(L1)+tp*v(L1)) IN % parallel?(v(L2),perp(v))
END perpendicular_2D
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.5Bemerkung:
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.