מייפל/היכרות עם התחביר

מתוך testwiki
גרסה מ־17:54, 9 באפריל 2007 מאת imported>Mintz l
(הבדל) → הגרסה הקודמת | הגרסה האחרונה (הבדל) | הגרסה הבאה ← (הבדל)
קפיצה לניווט קפיצה לחיפוש

תבנית:מייפל

היכרות עם התחביר של מייפל

  • פעולות החשבון:
    • +,-
    • חילוק /
      מייפל תציג אוטומטית קו שבר כאשר תקישו על מקש זה.
    • כפל *
      על מנת לבצע כפל חובה לשים את סימן ה* אחרת מייפל תתיחס, למשל לביטוי 2x, בתור משתנה יחיד.
    • העלאה בחזקה ^ או **
    • עצרת !
מייפל שומרת על סדר פעולות חשבון! הקפידו על סוגריים.
למידע נוסף הריצו מתוך חלון הפקודות:
?operators,precedence
  • השוואה =
  • השמה :=
    • למשל הפקודה:
ode:=y''+y'+y=exp(x)
תגרום להשמת משוואה לתוך משתנה.
מייפל מבדילה בין אותיות גדולות לאותיות קטנות!
  • כתב נטוי פירושו משתנה או ביטוי. כתב רגיל פירושו פונקציה מוכרת (שם שמור).
  • סיום פקודות:
    • הקשה על אנטר - מציגה פלט אופייני.
    • ; והקשה על אנטר - כנ"ל. ניתן להשתמש בסימן זה כאשר רוצים לכתוב מספר פקודות באותה שורה.
    • : והקשה על אנטר - ביצוע בפקודה ללא פלט.
    • הקשה על Ctrl ועל = יחד - הצגת פלט באותה שורה.

מתן שמות למשתנים

KE:=1/2 * mass * velocity^2;
 12 mass velocity2
mass:=10: velocity:=50: KE;
12500
mass:=20: KE;
25000

אותיות, מילים ופונקציות שמורות

  • true, false
  • Pi, E, I
  • infinity

פונקציות מוכרות

  • על מנת להשתמש ב-e של אוילר:

תבנית:קלט פלט

שימו לב: בגרסאות האחרונות של מייפל ניתן להוסיף ישירות את e (וכך גם את π) מתוך חלונית ה-Common Symbols שמצד שמאל.
  • שורש:
sqrt(x)/x^(1/2)
1
  • הפיתוח הבינומי:
binomial(10,5);
252

לוגריתם

  • הלוגריתם הטבעי מתקבל באמצעות:
ln(x)/log(x);
1
  • לוגריתם בבסיס 10:
log10(x);
 ln(x)ln(10)
  • לוגריתם בבסיס כלשהו, 2 למשל:
log[2](x);
 ln(x)ln(2)

פונקציות טריגונומטריות

  • הפונקציות הבסיסיות:
expand(sin(2*x));
 2 sin(x) cos(x)

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

  • פונקצית השגיאה:
evalf(erf(1));
0.8427007929

תבנית:מייפל