לפני כחצי שנה שחררה חברת MathWorks את גרסת R2014a של כליה, אשר כללה גרסאות חדשות ל-MATLAB ו-Simulink, כלי חדש, ועדכונים לכ-80
כלים נוספים. לאחרונה הסבו את תשומת לבי לכך שטרם פרסמתי סקירה של החידושים בגרסה
הנ"ל, בזמן שממש בקרוב אמורה להשתחרר כבר הגרסה השניה של שנת 2014. אז למען
הסדר הטוב, הנה רשימה של כמה מהחידושים העיקריים בגרסת R2014a (למרות
שעקב הזמן שחלף – הם כבר לא כל כך חדשים...)
MATLAB – חלון חדש
לצפייה בהיסטוריית הפקודות שהוקלדו ולהרצה חוזרת של פקודות רצויות (נפתח על ידי
לחיצה על מקש ה"חץ למעלה" כאשר הסמן ב-Command
Window. נותן חיווי לגבי פקודות שהרצתן הסתיימה
בשגיאה ופקודות שהורצו יחדיו, וכן נותן חיווי לגבי מספר הפעמים שבהם הורצה הפקודה
ברציפות. מאפשר לקבל תזמון של משך הריצה של הפקודה וכן לסמן מספר פקודות להרצה
מיידית); תמיכה בחומרת Raspberry Pi ובמצלמות רשת מתוך MATLAB ; אפשרות לייצר סקריפט שבאמצעותו ניתן יהיה
לשמור את המשתנים ב-Workspace ולשחזרם מאוחר יותר; הצעת
תיקונים ב-Command Window לשגיאות הקלדה של שמות
פונקציות שפותחו על ידי המשתמש (ולא רק לשמות פונקציות של MathWorks).
Image Processing Toolbox – יכולת
להמיר 25 פונקציות נוספות לקוד C באמצעות MATLAB Coder (למשל: edge, imfilter ו-imopen. סה"כ 41 פונקציות
מתוך הכלי כבר נתמכות); יכולת להאיץ עוד 9 פונקציות באמצעות כרטיס המסך (למשל: bwdist, imfill ו-imreconstruct. מצריך Parallel Computing Toolbox, סה"כ 46 פונקציות עיבוד תמונה כבר
נתמכות); אפליקציית Color Thresholder המאפשרת ליצור מסיכת
סגמנטציה לתמונת צבע על ידי שימוש במרחבי צבעים שונים (לחצו לפוסט בנושא).
Simulink – Data Dictionary להגדרת וניהול מידע הקשור למודלים (לחצו לקישור); תמיכה built-in להתקני LEGO
MINDSTORMS EV3, Samsung Galaxy
Android ו-
Arduino Due; אפשרות להוסיף rich
text, תמונות, היפרלינקים וטבלאות במודל לצורך
תיעוד משופר; יכולת לשטח תת-מערכת חזרה אל תוך הרמה שמעליה (לחצו לקישור); אפשרות
לייצר ממשקי משתמש לבלוקים תוך שימוש ב-dials, sliders ו-spinboxes (מלמעלה למטה, בתמונה הבאה, ניתן ללחוץ כדי להגדיל)
Computer Vision System Toolbox – פונקציה
לזיהוי תווים אופטי (OCR); הרחבת התמיכה על ידי ה-MATLAB Coder לצורך המרת קוד MATLAB לקוד C (סה"כ 86 פונקציות ו-System Objects כבר נתמכות); גלאי פיצ'רים BRISK
LTE System Toolbox – גרסת
מוצרים ראשונה של MathWorks בה נכלל הכלי החדש
לסימולציה של Physical Layer של מערכות תקשורת
אלחוטיות הפועלות בתקני LTE ו-LTE
Advanced
Simulink Real-Time – כלי
המשלב את יכולות ה-xPC Target ו-xPC
Target Embedded Option ומשמש לצורך סימולציות ובדיקות בזמן אמת (RST) של אפליקציות.
MATLAB Coder – תמיכה
בעשרות פונקציות נוספות וב-System Objects נוספים מתוך ה-Image Processing Toolbox, Computer Vision
System Toolbox, Signal Processing
Toolbox, Communication System
Toolbox ו-DSP System Toolbox. כמו כן – תמיכה גם
בפונקציות fminsearch ו-fread; אפשרות לייצר script עבור הגדרות של פרוייקט שהוכן באמצעות ה-GUI שנפתח באמצעות פקודת coder (מאפשר אוטומציה של תהליך
יצירת הקוד).
Parallel Computing Toolbox – הוסרה
ההגבלה על מספר ה-cores המקומיים בהם ניתן לעשות
שימוש (ההגבלה היתה למקסימום 12); תוספת פונקציות MATLAB ו-Image
Processing Toolbox הניתנות להאצה באמצעות כרטיס המסך.
למידע נוסף על R2014a, לחצו פה כדי להיכנס לעמוד הגרסה.
אין תגובות:
הוסף רשומת תגובה