יום שני, 30 במרץ 2015

חידושים בגרסת R2015a - ארבעה כלים חדשים והמון פיצ'רים משמעותיים

גרסת R2015a של כלי MathWorks כוללת עדכונים משמעותיים ב-MATLAB, Simulink ובעוד עשרות כלים, וכן ארבעה כלים שימושיים חדשים (מודגשים בהמשך בצהוב). 

להלן עיקרי החידושים:

MATLAB
פונקציות חדשות כמו repelem ו-milliseconds; הרצת אלגוריתמי mapreduce על כל cluster מחשבים התומך ב-parallel pools (דורש MATLAB Distributing Server); תמיכה בהתקני BeagleBone Black, Arduino Leonardo, מצלמות IP ואחרים; תוספת הערה בתחתית עמוד תיעוד ממנה ניתן ללמוד באיזו גרסה נוסף הפיצ'ר הנדון בעמוד.

MATLAB Compiler
מעתה הכלי כולל יכולת ליצור add-ins ל-Excel.

MATLAB Compiler SDK
הרחבה ל-MATLAB Compiler המאפשרת יצירת ספריות C/C++, Java ו-.NET (לא ניתן יותר לרכוש את ה-Builder-ים שהיו בעבר).

Statistics and Machine Learning Toolbox
אפליקציית Classification Learner לאימון מודלים וסיווג מידע באמצעות Supervised machine learning; יצירת קוד C מתוך הפונקציות pca ו-kmeans (דורש MATLAB Coder).

Communications System Toolbox
עדכונים רבים, וביניהם שיטות סנכרון חדשות למקלטים אלחוטיים וספריה הכוללת את כל הבלוקים הנתמכים ליצירת קוד HDL באמצעות HDL Coder.

Phased Array System Toolbox
מידול ושערוך פשוטים יותר של מספר מטרות מכ"מ; כיול מערך; דוגמה של מערכת מתקדמת לסיוע לנהג.

Antenna Toolbox
כלי חדש לתכנון, ניתוח והצגת אלמנטי אנטנה ומערכי אנטנות. הכלי מרחיב את יכולות הכלים SimRF ו-Phased Array System Toolbox. למידע נוסף - לחצו פה.

Image Processing Toolbox
אפליקציית Image Batch Processor המאפשרת ביצוע batch processing – הפעלת פעולת עיבוד תמונה על קבצים נבחרים מתוך תיקייה או אפילו על התיקייה כולה; אפשרות לייצר קוד C מתוך פונקציות דוגמת bwlabel, regionprops ו-watershed (דורש MATLAB Coder); יכולת להפעיל את אפליקציית ה-Color Thresholder על תמונות המוזרמות ב-live; אפשרות להאיץ חמש פונקציות נוספות באמצעות ה-GPU, וביניהן – regionprops (דורש Parallel Computing Toolbox).

Simulink
חיוויים גרפיים חדשים לשימוש בתוך המודל לצורך כוונון סימולציות, ביצוע בדיקות והצגת תצוגות (שעונים, מתגים ובלוקים נוספים הנמצאים בספריית Dashboard של ה-Simulink  הבסיסי); עדכון מהיר יותר של מודלים באמצעות קימפול JIT לבלוקי MATLAB Function ותרשימי Stateflow; יצירה מהירה של bus מתוך אוסף של סיגנלים; מירקור לולאות אלגבריות; אפשרות ליצור אפליקציות ל-Apple iOS המריצות מודלי Simulink.

Robotics System Toolbox
כלי חדש לתכנון ובדיקת אלגוריתמים לאפליקציות רובוטיות. למידע נוסף - לחצו פה.

Computer Vision System Toolbox
תמיכה ביצירת קודC  מתוך פונקציות המשמשות לכיול מצלמה ו-Optical Flow (דורש MATLAB Coder); פונקצית plotCamera המאפשרת לראות היכן היתה המצלמה ולאן הסתכלה); שיפור ביצועים של מגוון מרכיבים ובראשם של אלמנטי תצוגה; פונקציות יעילות לעיבוד Point Cloud; חיפוש תמונות ושליפה באמצעות Bag of visual words;

Vision HDL Toolbox
כלי חדש לתכנון מערכות עיבוד תמונה, וידאו וראיה ממוחשבת עבור FPGAs ו-ASICs. הכלי מכיל System Objects ב-MATLAB ובלוקים ב-Simulink. למידע נוסף - לחצו פה.

HDL Coder
שערוך נתיב קריטי ללא צורך בביצוע סינטזה.

MATLAB Coder
אפליקציית ייצור קוד משופרת, הכוללת editor משולב ותהליך עבודה פשוט יותר; קוד יעיל יותר עבור logical indexing; תוספת פונקציות רבות מהן ניתן ליצר קוד C מכלי עיבוד האות, עיבוד התמונה, התקשורת והסטטיסטיקה, וכמובן מ-MATLAB עצמו.

Parallel Computing Toolbox
תוספת של עשרות פונקציות לרשימת הפונקציות הניתנות להאצה באמצעות כרטיס המסך (GPU);

Simulink Test
כלי חדש ליצירת test harnesses, חיבור תרחישי בדיקות מורכבים וניהול בדיקות מבוססות-סימולציה. למידע נוסף - לחצו פה.

לעמוד הגרסה - לחצו פה.

.......................