כיצד להתקין GNU אוקטבה וחבילות חיצוניות

How Install Gnu Octave



חישובים מספריים חיוניים בהרבה תעשיות. כיום, למידת מכונה ולמידה עמוקה הם הכוח המניע של טכנולוגיות שונות, וחישובים מתמטיים מסייעים בעיבוד נתונים, לפני הפעלת למידת מכונה או מודלים של למידה עמוקה על נתונים זמינים.

MATLAB הוא אחד הכלים הפופולריים ביותר לחישובים מספריים. MATLAB פירושו MatrixLaboratory ומשמש בעיקר לחישובים מספריים ומחשוב סמלי.







החיסרון ב- MATLAB הוא בכך שהיא תוכנה קניינית ואינה כלי חינמי; זה מרתיע הרבה אנשים להשתמש בו או מאלץ אותם להשתמש בשפות תכנות לעיבוד.



GNU Octave הוא כלי לביצוע חישובים מספריים ממש כמו MATLAB. GNU פירושו GNU's Not Unix!, ותוכנת GNU היא ללא תשלום.



למרות שיש תוכנות אחרות בהשראת MATLAB, התחביר של GNU Octave דומה מאוד לזה של MATLAB; מכאן שתוכל להשתמש בו כתחליף ישיר ל- MATLAB.





עליך לשים לב שאוקטבה מפותחת להיות עדיפה על MATLAB, כך שיש לה תחביר מסוים שלא יעבוד ב- MATLAB. אם אתה יכול לשלם עבור MATLAB, עליך להמשיך, אך אם אינך יכול, היית מסתדר מצוין עם GNU Octave. רק וודא שאתה עומד בתחביר MATLAB במקום להשתמש בתחביר GNU אוקטבה בלבד אם אתה מתכוון לייבא את הקוד לסביבת MATLAB.

שיטות התקנה

ישנן שיטות שונות בהן תוכל להשתמש להתקנת GNU Octave. כל השיטות קלות יחסית מכיוון שהן אינן דורשות ממך להתעסק בקבצי תצורה לפני ההתקנה. בחר את הדבר המתאים לך כיוון שכולם אמורים לפעול כראוי.



בחלק זה תראה כיצד תוכל להתקין את GNU Octave בשיטות הבאות:

  • FlatPak
  • מנהל תוכנה של אובונטו
  • Apt להתקין

FlatPak

בדיוק כמו Snaps, ניתן להשתמש ב- FlatPak להתקנת חבילות לינוקס במהירות. FlatPak משמש לפריסת תוכנה, ניהול חבילות ומספק ארגז חול להפעלת יישומים.

שלבים להתקנת GNU Octave באמצעות FlatPak:

  1. ודא שהתקנת את FlatPak. אתה יכול לבדוק אם FlatPak מותקן על ידי הפעלת הפקודה גרסת flatpak בשורת הפקודה. הודעת שגיאה מצביעה על כך ש- FlatPak עדיין לא מותקן. עבור לשלב השני להתקנת FlatPak, ושלב שלישי אם כבר מותקן.
  2. כדי להתקין את FlatPak, תוכל להשתמש ב- apt-get אתה יכול להתקין את FlatPak באמצעות הפקודה הבאה sudo apt-get להתקין flatpak .
  3. מכיוון שמותקן FlatPak, עליך להוסיף את מאגר Flathub. Flathub היא Appstore לאפליקציות Linux, ותתקין את GNU Octave מהחנות. הפקודה flatpak מרחוק-הוסף –אם לא קיים flatathub https://flathub.org/repo/flathub.flatpakrepo משמש להוספת מאגר Flathub.
  4. כעת לאחר הוספת מאגר Flathub, כעת תוכל להתקין את GNU Octave. הפקודה flatpak להתקין flathub org.octave.Octave ישמש להתקנת GNU Octave. שים לב שאם מאגר Flathub לא נוסף לרשימת המאגרים, FlatPak לא ימצא את GNU Octave.

מנהל תוכנה של אובונטו

מנהל התוכנות של אובונטו יכול להיחשב לחנות האפליקציות הרשמית של מערכת ההפעלה אובונטו. התקנת GNU Octave עם מנהל התוכנות של אובונטו היא ללא ספק השיטה הפשוטה ביותר ברשימה זו.

שלבים להתקנת GNU Octave דרך מנהל התוכנה של אובונטו:

  1. הפעל את מנהל התוכנה של אובונטו
  2. חפש את GNU Octave
  3. בחר בסמל GNU Octave בתוצאות
  4. בחר התקן

כפי שאתה יכול לראות, השלבים הנדרשים להתקנת GNU Octave דרך מנהל התוכנה של אובונטו הם מינימליים מאוד, כך שתוכל להחליט ללכת עם סעיף זה.

Apt להתקין

מלבד האפשרויות שנדונו קודם לכן במאמר, ניתן להתקין אוקטבה גם באמצעות מַתְאִים מילת המפתח עם הפקודה שלהלן:

סודו apt-get להתקיןאוֹקְטָבָה

אמנם אתה אמור להיות מסוגל להפעיל את Octave על ידי הקלדה אוֹקְטָבָה בשורת הפקודה, ייתכן שהוא לא יפעיל את ממשק המשתמש הגרפי בכל המקרים, כך שתוכל לאלץ אותו להפעיל את GUI על ידי הוספת הפקודות –כוח-גוי .

ניתן לראות זאת להלן:

אוֹקְטָבָה-כוח-גוי
חבילות אוקטבה

GNU Octave אכן כולל הרבה תכונות מובנות, אך ניתן להרחיב תכונות אלה באמצעות חבילות חיצוניות.

בחלק זה תלמד כיצד להתקין ולהסיר חבילות אוקטבה. חלק מהחבילות הללו מספקות הרחבות עבור מיקרו -בקרי Arduino, מסדי נתונים, ערכת כלים Fuzzy Logic, פונקציות עיבוד תמונות וכו '.

לפני שתצלול לתהליך התקנת חבילות אוקטבה, יהיה עליך להתקין חבילה במחשב Debian/Ubuntu שלך.

GNU Octave תלוי בחבילת liboctave-dev להתקנת חבילות חיצוניות.

אתה יכול להתקין liboctave-dev באמצעות הפקודה שלהלן:

סודומַתְאִיםלהתקיןliboctave-dev

התקנת החבילה

כדי להשתמש בחבילות חיצוניות להרחבת הפונקציונליות של GNU Octave, עליך להוריד את קובץ החבילה מרשימת החבילות.

לאחר ההורדה תוכל להריץ את הפקודה שלהלן בחלון הפקודה של GNU Octave להתקנה:

pkgלהתקיןpackage-name.tar.gz

לדוגמה, לאחר הורדת חבילת עיבוד התמונה; ניתן להתקין אותו באמצעות הפקודה:

pkgלהתקיןimage-2.10.0.tar.gz

ההודעה המוצגת לאחר הפעלת הפקודה היא:

>>pkgלהתקיןimage-2.10.0.tar.gz

למידע על שינויים מגרסאות קודמות של חבילת התמונות, הפעל 'תמונת חדשות'

טוען את החבילה

לאחר התקנת החבילה שלך, לא תוכל לקבל גישה מיידית לפונקציות שהחבילה מספקת; לכן עליך לטעון אותו קודם.

כדי לטעון חבילה, עליך להשתמש במילת המפתח load עם הפקודה pkg.

pkg load שם החבילה

אינך צריך לכלול את גרסת החבילה כדי להשתמש בה.

לדוגמה, כדי לטעון את חבילת עיבוד התמונה שהותקנה קודם לכן, נעשה שימוש בפקודה שלהלן:

תמונה טען pkg

יש לטעון את חבילת התמונות, ותוכל לגשת לפונקציות שמספקת חבילת התמונות.

הסרת ההתקנה של החבילה

אתה יכול להסיר את ההתקנה של חבילות בדיוק כפי שהתקנת אותן; ההבדל כאן הוא שהטענה היא הסרת התקנה להסרת חבילה במקום התקנה להתקנת חבילה.

pkg להסיר את שם החבילה

לדוגמה, כדי להסיר את חבילת עיבוד התמונה תוכל להריץ:

pkg להסיר את התמונה

סיכום

תהליך ההתקנה של GNU Octave וחבילותיו אינו מסובך. זה פשוט כמו להקליד את הפקודות שנדונו במאמר זה, ואתה מוכן לצאת לדרך.

יש הרבה יותר מה שאתה יכול לעשות עם חבילות GNU Octave מלבד התקנה, טעינה והסרה, אבל המשימות הפשוטות האלה אמורות להספיק בעבודה עם הכלי.