קובץ:Covariantcomponents.gif

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

Covariantcomponents.gif(780 × 327 פיקסלים, גודל הקובץ: 763 ק"ב, סוג MIME‏: image/gif, בלולאה, 74 תמונות)

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

תקציר

תיאור
English: Covariant and contravariant components of a vector when the basis is not orthogonal.
תאריך יצירה
מקור https://twitter.com/j_bertolotti/status/1071417492692709376
 
Mathematica עם‎‎ נוצרה ה GIF תמונת מפת סיביות
יוצר Jacopo Bertolotti
אישורים והיתרים
(שימוש חוזר בקובץ זה)
https://twitter.com/j_bertolotti/status/1030470604418428929

Mathematica 11.0 code

line[p1_, p2_] := 
  Block[{m, q}, {m, q} /. 
    Solve[{p1[[2]] == m p1[[1]] + q, p2[[2]] == m p2[[1]] + q}, {m, 
       q}][[1]]];
intersection[l1_, l2_] := 
  Block[{x, y}, {x, y} /. 
    Solve[{y == l1[[1]] x + l1[[2]], y == l2[[1]] x + l2[[2]]}, {x, 
       y}][[1]] ];
parallel[l1_, p1_] := {l1[[1]], p1[[2]] - l1[[1]] p1[[1]]};
normal[l1_, p1_] := {-1/l1[[1]], p1[[2]] + 1/l1[[1]] p1[[1]]};
o = {0, 0};
pe1 = {1, 10^-5}/Norm[{1, 0.1}];
v = {2.1, 1};
plots = Table[
   pe2 = {10^-5 + j, 1}/Norm[{10^-5 + j, 1}];
   GraphicsRow[{
     Graphics[{
       Thick, Dashed, Gray, Line[{o, 3 pe1}], Line[{o, 3*pe2}], 
       Line[{v, 
         intersection[normal[line[o, pe1], v], line[o, pe1]]}], 
       Line[{v, 
         intersection[normal[line[o, pe2], v], line[o, pe2] ]}]
       ,
       Dashing[None], Black, Arrow[{o, pe1}], Arrow[{o, pe2}], Blue, 
       Arrow[{o, v}]
       ,
       Black, Disk[o, 0.05], 
       Disk[intersection[normal[line[o, pe2], v], line[o, pe2] ], 
        0.05], Disk[
        intersection[normal[line[o, pe1], v], line[o, pe1] ], 0.05],
       Text[Style["O", Bold, FontSize -> 14], o - {0.2, 0.2}], 
       Text[Style[
         "\!\(\*SubscriptBox[OverscriptBox[\(e\), \(^\)], \(x\)]\)", 
         Bold, FontSize -> 14], pe1 - {0, 0.15}], 
       Text[Style[
         "\!\(\*SubscriptBox[OverscriptBox[\(e\), \(^\)], \(y\)]\)", 
         Bold, FontSize -> 14], pe2 + {0, 0.15}], 
       Text[Style["\!\(\*SubscriptBox[\(v\), \(x\)]\)", Bold, 
         FontSize -> 14], 
        intersection[normal[line[o, pe1], v], line[o, pe1] ] + {0.2, 
          0.2}], Text[
        Style["\!\(\*SubscriptBox[\(v\), \(y\)]\)", Bold, 
         FontSize -> 14], 
        intersection[normal[line[o, pe2], v], line[o, pe2] ] + {0.1, 
          0.2}],
       Blue, 
       Text[Style["\!\(\*OverscriptBox[\(v\), \(\[Rule]\)]\)", Bold, 
         FontSize -> 14], v + {0.1, 0.1}]
       }, PlotRange -> {{-0.5, 2.5}, {-0.5, 2}}, 
      PlotLabel -> "Covariant components", 
      LabelStyle -> {Black, Bold}, ImageSize -> Medium]
     ,
     Graphics[{
       Thick, Dashed, Gray, Line[{o, 3 pe1}], Line[{o, 3*pe2}], 
       Line[{v, 
         intersection[parallel[line[o, pe1], v], line[o, pe2]]}], 
       Line[{v, 
         intersection[parallel[line[o, pe2], v], line[o, pe1] ]}]
       ,
       Dashing[None], Black, Arrow[{o, pe1}], Arrow[{o, pe2}], Blue, 
       Arrow[{o, v}]
       ,
       Black, Disk[o, 0.05], 
       Disk[intersection[parallel[line[o, pe1], v], line[o, pe2] ], 
        0.05], Disk[
        intersection[parallel[line[o, pe2], v], line[o, pe1] ], 
        0.05],
       Text[Style["O", Bold, FontSize -> 14], o - {0.2, 0.2}], 
       Text[Style[
         "\!\(\*SubscriptBox[OverscriptBox[\(e\), \(^\)], \(x\)]\)", 
         Bold, FontSize -> 14], pe1 - {0, 0.15}], 
       Text[Style[
         "\!\(\*SubscriptBox[OverscriptBox[\(e\), \(^\)], \(y\)]\)", 
         Bold, FontSize -> 14], pe2 + {0, 0.15}], 
       Text[Style["\!\(\*SubscriptBox[\(v\), \(x\)]\)", Bold, 
         FontSize -> 14], 
        intersection[parallel[line[o, pe2], v], line[o, pe1] ] + {0.2,
           0.2}], Text[
        Style["\!\(\*SubscriptBox[\(v\), \(y\)]\)", Bold, 
         FontSize -> 14], 
        intersection[parallel[line[o, pe1], v], line[o, pe2] ] + {0.1,
           0.2}],
       Blue, 
       Text[Style["\!\(\*OverscriptBox[\(v\), \(\[Rule]\)]\)", Bold, 
         FontSize -> 14], v + {0.1, 0.1}]
       }, PlotRange -> {{-0.5, 2.5}, {-0.5, 2}}, 
      PlotLabel -> "Contravariant components", 
      LabelStyle -> {Black, Bold}]
     }]
   , {j, 0, 1.8, 0.05}];
ListAnimate[Join[plots, Reverse@plots]]

רישיון

אני, בעל זכויות היוצרים על עבודה זו, מפרסם בזאת את העבודה תחת הרישיון הבא:
Creative Commons CC-Zero קובץ זה זמין לפי תנאי הקדשה עולמית לנחלת הכלל CC0 1.0 של Creative Commons.
האדם ששייך יצירה להיתר הזה הקדיש את היצירה לנחלת הכלל על־ידי ויתור על כל הזכויות שלו או שלה על היצירה בכל העולם לפי חוק זכויות יוצרים, לרבות כל הזכויות הקשורות או הסמוכות כקבוע בחוק. באפשרותך להעתיק, לשנות, להפיץ, או להציג את היצירה, אפילו למטרות מסחריות, וכל זה אפילו מבלי לבקש רשות.

This file, which was originally posted to https://twitter.com/j_bertolotti/status/1030470604418428929, was reviewed on 10 December 2018 by reviewer Ronhjones, who confirmed that it was available there under the stated license on that date.

כיתובים

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

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

מוצג

checksum אנגלית

3b3f85ff5dc1eaaf974bdb4c554074cd36d0c69f

הוגדר לפי: SHA-1 אנגלית

780,997 בית

327 פיקסל

780 פיקסל

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

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

תאריך/שעהתמונה ממוזערתממדיםמשתמשהערה
נוכחית12:45, 10 בדצמבר 2018תמונה ממוזערת לגרסה מ־12:45, 10 בדצמבר 2018‪327 × 780‬ (763 ק"ב)BertoUser created page with UploadWizard

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

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

מטא־נתונים