התכנה דומה מאד לתכנות כמו Matlab, MuPad, Maple וכולי. צריך רק ללמוד להשתמש בה, כמו שצריך ללמוד להשתמש בטלפון חכם, למשל. להלן הצעדים המוצעים כדי להתחיל להשתמש בתכנה.
במקביל לנאמר לעיל או לאחר מכן, כדאי שתתנסו בפועל בתכנה. התכנה נמצאת במחשב planet של המחלקה למתמטיקה. מחשב זה עובד עם מערכת ההפעלה linux, ואפשר להתחבר אליו עם ssh או עם putty וכדומה. אם אינכם מכירים את מערכת ההפעלה, חפשו ברשת מבוא בסיסי ל linux. לא צריך לדעת הרבה בשביל להריץ שם את Magma.
להתנסויות ראשוניות קצרות, אפשר גם להריץ פקודות אונליין, ב Magma Calculator.
אופני ההרצה:
לעבודה אינטראקטיבית ופקודות קצרות, פשוט להריץ את הפקודה
magma
ולעבוד בטרמינל שנפתח.
לניסויים עם קוד ארוך יותר, מאד מומלץ לכתוב את התכנית בשלמותה בקובץ ולשמרו. אני ממליץ לערוך את הקובץ מהמחשב האישי שלכם ישירות, דרך WinSCP למשל, כאשר הקובץ יושב בפועל בחשבון ה linux שלכם. לא מומלץ לערוך על ה PC ולהעביר כל הזמן, כי זה מתכון בטוח לסתירות בין גרסאות שיבלבלו אתכם לגמרי.
נניח ששם הקובץ שכתבתם הוא experiment.m אז הרצתו תהיה עם הפקודה
magma experiment.m
אם הניסוי משתמש באלמנטים אקראיים (מספרים אקראיים וכדומה), מומלץ לקבוע את ה seed של המחולל האקראי (כדי שתוכלו לשחזר את הניסוי בדיוק אם תתגלה שם תופעה מעניינת) בשורת ההרצה, למשל
magma -S 765875 experiment.m
בצורה זו הקובץ ירוץ וירשום את התוצאות למסך. אם הריצה ארוכה, מומלץ לשמור את התוצאות לקובץ, כך:
magma -S 765875 experiment.m > out.txt
אפשר לראות את קובץ התוצאה מה-PC שלכם, דרך WinSCP, או מהטרמינל, למשל על ידי
less out.txt
זהו, אתם יכולים להתחיל את המחקר שלכם! בכל פעם שתצטרכו פקודה מסויימת, חפשו בדף הנ"ל את הפקודה המתאימה ואופן השימוש בה.
טיפ: מן הסתם יש במחלקה עוד תלמידים שעובדים עם תכנה זו. התייעצו אתם בכל מקרה שיש לכם בעיה או שאלה. הרבה יותר כיף לעבוד יחד, גם אם אפשר לבד.
מחקר פורה ומהנה!