זוהי הפקודה gbfun שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
gbfun - החל פונקציות על טבלת נתונים
תַקצִיר
gbfun [אפשרויות] <פונקציה הגדרה> ...
תיאור
חישוב פונקציות שרירותיות לפי עמודות על נתונים שנקראו מקלט סטנדרטי. משתנה 'xi'
מייצג את העמודה ה-i בעוד 'x0' מייצג את מספר השורה, למשל פונקציה f(x1,x2)
פועל על העמוד הראשון והשני. עם האופציה -t הפונקציה מחושבת, ב
הפוך, על כל עמודה. במקרה זה f(x1,x2) מייצג פונקציה של העמודה עצמה
ושל העמודה הבאה (האינדקס הוא אופרטור מוביל). במקרים אלה 'x' הוא
שווה ערך ל-'x1'. עם -r or -R הפונקציה מחושבת באופן רקורסי "בקולום" על כל אחת מהן
שׁוּרָה. במקרה זה המשתנה 'x' מזהה את התוצאה של ההערכה הקודמת. פיגור
ניתן לציין את האופרטור עם האות l, כמו ב-'x1l2', כלומר העמודה הראשונה
שני צעדים לפני. ניתן לציין פונקציות נוספות ויישקלו בתורן.
אפשרויות
-t לחשב בכל עמודה
-r הגדר ערך התחלתי וחשב באופן רקורסיבי
-R הגדר ערך התחלתי, חישוב רקורסיבי והדפיס תוצאות מתווך
-v מצב מילולי
-F ציין את מפרידי שדות הקלט (ברירת מחדל " \t")
-o הגדר את פורמט הפלט (ברירת המחדל '%12.6e')
-s הגדר את מחרוזת הפרדת הפלט (ברירת מחדל ' ')
-h העזרה הזו
דוגמאות
gbfun 'x0+log(x2)'
הדפס את היומן של העמודה השנייה של 'קובץ' תוך הוספת המספר המתקדם של ה-
שורה
gbfun -r 0 קובץ 'x+sqrt(x1)'
להדפיס את סכום השורש הריבועי של האלמנטים של העמודה הראשונה של 'קובץ'
השתמש ב-gbfun באינטרנט באמצעות שירותי onworks.net