לדלג לתוכן

קובץ:Moving-trapezoid.gif

תוכן הדף אינו נתמך בשפות אחרות.
מתוך ויקיפדיה, האנציקלופדיה החופשית

Moving-trapezoid.gif(285 × 283 פיקסלים, גודל הקובץ: 162 ק"ב, סוג MIME‏: image/gif, בלולאה, 82 תמונות, 4.1 שניות)

ויקישיתוף זהו קובץ שמקורו במיזם ויקישיתוף. תיאורו בדף תיאור הקובץ המקורי (בעברית) מוצג למטה.

תקציר

תיאור
English: Explanatory figure to the solution of a geometrical exercise about an isosceles trapezoid.
תאריך יצירה
מקור נוצר על־ידי מעלה היצירה
יוצר Physis

רישיון

אני, בעל זכויות היוצרים על עבודה זו, מפרסם בזאת את העבודה תחת הרישיון הבא:
w:he:Creative Commons
ייחוס שיתוף זהה
הקובץ הזה מתפרסם לפי תנאי רישיון קריאייטיב קומונז ייחוס-שיתוף זהה 3.0 לא מותאם.
הנכם רשאים:
  • לשתף – להעתיק, להפיץ ולהעביר את העבודה
  • לערבב בין עבודות – להתאים את העבודה
תחת התנאים הבאים:
  • ייחוס – יש לתת ייחוס הולם, לתת קישור לרישיון, ולציין אם נעשו שינויים. אפשר לעשות את זה בכל צורה סבירה, אבל לא בשום צורה שמשתמע ממנה שמעניק הרישיון תומך בך או בשימוש שלך.
  • שיתוף זהה – אם תיצרו רמיקס, תשנו, או תבנו על החומר, חובה עליכם להפיץ את התרומות שלך לפי תנאי רישיון זהה או תואם למקור.

Source code

It has been implemented in Asymptote vector graphics language. The native source enables You to easier modification/reuse.

import geometry;
import animation;

size(10cm);

line e = line( 45, origin),
     f = line(-45, origin);

pen sidestyle = 2+defaultpen,
    diagonalstyle = longdashed,
    squarestyle = dotted,
    altitudestyle = red+longdashed,
    positivestyle = palered,
    negativestyle = paleblue;

draw(e, diagonalstyle);
draw(f, diagonalstyle);

real alt = 10,
     semialt = alt / 2;
draw(box((-alt, -alt), (alt, alt)), invisible);

animation movingtrapezoid = animation("movingtrapezoid");
animation withsquare = animation("withsquare");
animation hints = animation("hints");

void now(real y)
{	real yUp = y + semialt,
	     yDown = y - semialt;
	point A = ( yDown, yDown),
	      B = (-yDown, yDown),
	      C = ( yUp, yUp),
	      D = (-yUp, yUp);
	point A0 = (-semialt, yDown),
	      B0 = ( semialt, yDown),
	      C0 = ( semialt, yUp),
	      D0 = (-semialt, yUp);
	/*
	segment a = segment(A, B),
	        b = segment(B, C),
	        c = segment(C, D),
	        d = segment(D, A);
	*/
	path a = A--B,
	     b = B--C,
	     c = C--D,
	     d = D--A;
	point FootUp = (0, yUp),
	      FootDown = (0, yDown);
	segment salt = segment(FootDown, FootUp);
	point K1 = (-semialt, y),
	      K2 = ( semialt, y);
	path sq = A0--B0--C0--D0--cycle;
	dot("$A$", A, SW);
	dot("$B$", B, SE);
	dot("$C$", C, NE);
	dot("$D$", D, NW);
	draw(Label("$a$", MidPoint, RightSide), a, sidestyle);
	draw(Label("$b$", MidPoint, RightSide), b, sidestyle);
	draw(Label("$c$", MidPoint, RightSide), c, sidestyle);
	draw(Label("$d$", MidPoint, RightSide), d, sidestyle);
	draw(Label("10", MidPoint, RightSide), salt, altitudestyle, Arrows);
	movingtrapezoid.add();
	draw(sq, squarestyle);
	withsquare.add();
	fill(A--A0--K1--cycle, positivestyle);
	fill(B--B0--K2--cycle, positivestyle);
	fill(C--C0--K2--cycle, negativestyle);
	fill(D--D0--K1--cycle, negativestyle);
	hints.add();
}

real epsilon = 0.1;
for (real y = -semialt + 9epsilon; y < semialt - 9epsilon; y+= epsilon)
{	save();
		now(y);
	restore();
}
movingtrapezoid.movie();
hints.movie();
withsquare.movie();

כיתובים

נא להוסיף משפט שמסביר מה הקובץ מייצג

פריטים שמוצגים בקובץ הזה

מוצג

היסטוריית הקובץ

ניתן ללחוץ על תאריך/שעה כדי לראות את הקובץ כפי שנראה באותו זמן.

תאריך/שעהתמונה ממוזערתממדיםמשתמשהערה
נוכחית17:52, 24 בדצמבר 2013תמונה ממוזערת לגרסה מ־17:52, 24 בדצמבר 2013‪283 × 285‬ (162 ק"ב)PhysisUser created page with UploadWizard

אין בוויקיפדיה דפים המשתמשים בקובץ זה.

שימוש גלובלי בקובץ

אתרי הוויקי השונים הבאים משתמשים בקובץ זה: