Systematics
  • EN
  • אודות
    • על סיסטמטיקס
    • הורדת תעודות ISO
    • אירועים בסיסטמטיקס
    • קהילה
    • יצירת קשר
    • דרכי הגעה
    • לזכרו של יואב לבנטר ז"ל, מייסד ומנכ"ל משותף
  • פתרונות ומוצרים
    • תחום GIS
      • אודות
      • מוצרים
      • אירועים
      • קורסים
      • תמיכה
      • סיפורי הצלחה
    • תחום 3D CAD/PLM
      • אודות
      • מוצרים
      • אירועים
      • קורסים
      • תמיכה
      • סיפורי הצלחה
    • תחום MATLAB & Simulink
      • אודות
      • מוצרים
      • אירועים
      • קורסים
      • תמיכה
      • סיפורי הצלחה
    • תחום 3D Printing
      • אודות
      • מוצרים
      • אירועים
      • תמיכה
      • סיפורי הצלחה
      • רכישה Online
  • לקוחות
    • לקוחות סיסטמטיקס בחזית המאבק במגיפת הקורונה
    • לקוחות
      • סיפורי הצלחה
    • תעשיות
      • אקדמיה
      • Start Ups
    • תכניות עבור סטארטאפים
  • קורסים
      • אודות מרכז ההדרכה
    • קורסים GIS
      • אודות הקורסים
      • תאריכים וסילבוס
      • מסלולי הכשרה
    • קורסים SOLIDWORKS
      • אודות הקורסים
      • תאריכים וסילבוס
      • מסלולי הכשרה
      • קורסים CATIA
    • קורסים MATLAB & Simulink
      • אודות הקורסים
      • תאריכים וסילבוס
      • מסלולי הכשרה
    • קורסים 3D Printing
      • תאריכים וסילבוס
    • קורסים ALTIUM
      • תאריכים וסילבוס
  • תמיכה
    • תמיכה ושירותי ייעוץ
    • נהלי התקנה ורישוי GIS
    • נהלי התקנה ורישוי MATLAB
    • נהלי התקנה ורישוי SOLIDWORKS
    • פתיחת קריאות שירות
  • דרושים
  • צור קשר
  • בלוג
    • הבלוגים שלנו
    • SOLIDBlog
    • PCB Blog
    • GIS Blog
    • MATLAB With Fun Blog
    • 3D Printing Blog
  • HE
  • Contact Us
  • Support
  • Customers
    • Customers
    • Success Stories
  • Industries
  • Solutions
  • About Us
  • חיפוש באתר
  • Menu Menu

עמוד הבית » בלוג » MATLAB With Fun

  • ALL
  • GIS Blog
  • MATLAB With Fun
  • PCB Blog
  • Smart 3D Printing
  • SOLIDBlog

יש תמורה בעד האגרה – חידושים עדכניים בגרסת MATLAB

מורן גולדמברג
22/06/2022
MATLAB With Fun

תגיות: 21a | 21b | 22a | R20 | releasenotes | speedup | Upgrade | version

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

שתפו את הפוסט
  • שתף בפייסבוק
  • שתף בטוויטר
  • שתף בגוגל+
  • שתף בלינקדאין
  • שתף באימייל
  • שתף בוואטסאפ

MATLAB היא פלטפורמה חיה ודינמית שלעולם לא עוצרת במקום.

מדי שנה ישנם שני עדכונים, העדכון הראשון יוצא לאור בסביבות חודש מרץ (גרסה a ), וכחצי שנה לאחר מכן, בסביבות ספטמבר, יוצאת הגרסה השנייה (גרסה b).

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

Figure 1 אבולוציה של נירמול מטריצה

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

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

תהליך השדרוג הוא נוח ומהיר, ויכול להיעשות דרך האתר של MathWorks  או ישירות מתוך MATLAB.

למה כדאי לעדכן גרסאות?

בכל גרסה חדשה מתבצעת אופטימיזציה של מגוון יכולות של MATLAB, וכתוצאה מכך זמני הריצה מתקצרים – מבלי לעשות אף שינוי בקוד!

האצת הביצועים יכולה לבוא לידי ביטוי בכמה היבטים:

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

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

Figure 2 האצת ביצועים אינהרנטית במנוע של MATLAB לאורך הזמן

עובד טוב – לא נוגעים?

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

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

בשביל להפיג את החשש הזה, ולהקטין את חוסר הוודאות, קיים הכלי Code Compatibility Report.

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

הדוח כולל גם את ההצעות לפתרונות עבור כל מקרה או בעיה ספציפית שעלתה בעת הבדיקה – אז אל דאגה, אתם לא לבד בתהליך הזה!,

Figure 3 הדוח (החדש!) שנוצר לאחר סריקת קוד לפני שדרוג גרסה

אותי תמיד לימדו שיש להעשיר את הידע ולהרחיב את האופקים ולכן עם כל השקה של גרסה חדשה אני אגלוש אל הדף MATLAB Release Notes ואעבור על העדכונים החדשים.

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

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

לאחר מעבר על העדכונים ב-Release Notes ובדיקה של הקוד ב-Code Compatibility Report, אפשר ליהנות בלי חשש מכל החידושים הקיימים.

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

אל תישארו מאחור.

תגיות: 21a | 21b | 22a | R20 | releasenotes | speedup | Upgrade | version

למידע נוסף
צרו עמנו קשר
שתפו את הפוסט
  • שתף בפייסבוק
  • שתף בטוויטר
  • שתף בגוגל+
  • שתף בלינקדאין
  • שתף באימייל
  • שתף בוואטסאפ

פוסטים נוספים מאותה קטגוריה

מה חדש בתחום עיבוד האותות בסביבת MATLAB בגרסה R2022a?

מה חדש בתחום עיבוד האותות בסביבת MATLAB בגרסה R2022a?

MATLAB With Fun

ינון נוסבאום
23/06/2022
היתוך מידע מחיישנים ויכולות עקיבה עבור מערכות אוטונומיות

היתוך מידע מחיישנים ויכולות עקיבה עבור מערכות אוטונומיות

MATLAB With Fun

אסף מוזס
11/05/2022
מה חדש בתחום ה-Lidar בסביבת MATLAB בגרסת R2021b?

מה חדש בתחום ה-Lidar בסביבת MATLAB בגרסת R2021b?

MATLAB With Fun

ינון נוסבאום
16/03/2022
תגובות | 0 תגובות

השאירו תגובה

כתיבת תגובה לבטל

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

הרשמו לקבלת עדכונים

MATLAB With Fun

ההרשמה בוצעה בהצלחה. בדוק בתיבת הדואר שלך, הודעה המכילה קישור לאישור ההרשמה ואשר את הרשמתך.

רוצים ללמוד עוד? כיתבו לנו

כיתבו לנו


    social-media-youtubesocial-media-linkedin

    קהילה

    • קהילת סיסטמטיקס
    • SOLIDWORKS Blog
    • PCB Blog
    • MATLAB with Fun Blog
    • GIS Blog
    • Smart 3D Printing Blog
    • ESRI Israel FB
    • SOLIDWORKS Israel FB
    • MATLAB and Simulink LI
    • MATLAB and Simulink FB

    צור קשר

    • בקשת יצירת קשר
    • בקשת קשר טלפוני

    רכישה

    • בקשת הצעת מחיר
    • מכירות ESRI
    • מכירות SOLIDWORKS
    • מכירות ALTIUM
    • מכירות CATIA
    • מכירות ENOVIA
    • מכירות MATLAB & Simulink
    • מכירת מדפסות תלת מימד

    קורסים

    • קורסים GIS
    • קורסים SOLIDWORKS
    • קורסים MATLAB & Simulink
    • קורסים CATIA
    • קורסים ALTIUM
    • יצירת קשר מרכז ההדרכה

    תמיכה

    • מדיניות תמיכה
    • שירותי ייעוץ
    • פתיחת קריאות שירות

    פתרונות ומוצרים

    • תחום GIS
    • תחום 3D CAD/PLM
    • SOLIDWORKS
    • ALTIUM PCB
    • CATIA
    • ENOVIA
    • MATLAB & Simulink
    • תחום 3D Printing
    • 3D EXPERIENCE
    • תעשיות
    • אקדמיה
    • Start Ups

    אודות סיסטמטיקס

    • מי אנחנו?
    • דרושים
    • אירועים
    • דרכי גישה ומפה
    • יצירת קשר

    לקוחות

    • לקוחות סיסטמטיקס
    • סיפורי לקוח SOLIDWORKS
    • סיפורי לקוח MathWorks
    • סיפורי הצלחה GIS
    © 2022 All rights reserved SYSTEMATICS Ltd. | Privacy Policy
    • הישארו מעודכנים
    • כיתבו לנו
    Scroll to top