שינויים ותוספות בגרסה החדשה של MATLAB
בפוסט זה מרוכזים השינויים החדשים שהתווספו בגרסה החדשה של MATLAB.
כל הרעיון של החידושים שיוצאים מגרסה לגרסה הוא פשוט: איך מקלים על העבודה שלכם?
חשוב שתתעדכנו ותכירו את כל החידושים, כך תוכלו להפוך את העבודה שלכם להיות הכי נוחה שאפשר, על מנת שתוכלו להתרכז בעיקר עצמו, העבודה עצמה!
לא באמת נוכל לעבור במסגרת הפוסט על כל 1922 השינויים ששובצו בגרסה החדשה, אבל כן ננסה לפרוט את העיקריים שביניהם:
מבחינת יכולות ויזואליזציה – התווספו גרפים חדשים:
- Violinplot –
גרף זה מספק ייצוג ויזואולי של ההתפלגות האמפירית עבור מדגם הנתונים. הצורה של כל מקבץ בגרף זה נקבעת על ידי אומדן צפיפות הגרעין (kde) עבור פונקציית צפיפות ההסתברות (pdf) המשתקפת על הציר האנכי.
- Compassplot –
גרף זה משרטט חצים (וקטורים) שמקורם בראשית הקורדינטות הפולאריות. ערכי ה-theta מגדירים את הכיוונים של הוקטורים ברדיאנים, ואילו ערכי ה-rho שולטים על המגניטודה של ערכי הרדיוסים של הוקטורים.
- Live Editor Fonts – איזה שינוי כיפי?
עכשיו תוכלו לשנות את סוג הפונטים, הגודל, הצבע ולשלוט על עוד הגדרות של כתב כשאתם כותבים סקריפט ב-Live Editor.
- משתמשים ב-Help? עכשיו מ-MATLAB ייפתח ה-doc בדפדפן האינטרנט ישירות–
בהתאם לפידבקים שהתקבלו מהמשתמשים, וניתוח כיצד המשתמשים נוהגים לעבוד עם הדוקומנטציה, החל מגרסה זו ה-doc יוצג בדפדפן האינטרנט של המערכת שלכם. היום, כשאתם ניגשים לדוקומנטציה מתוך MATLAB, התיעוד נפתח ב-Help browser, ואילו כעת, התיעוד ייפתח הישר בדפדפן האינטרנט של המערכת.
- Live Task חדש לפתרון משוואת דיפרנציאליות –
ה-Live Tasks מאפשרים למפתחים לכתוב קוד מהר יותר, על ידי שילוב של חלקים אינטרקטיביים משובצים בקוד, לחקור פרמטרים שונים בצורה ויזואלית נוחה, לראות את התוצאות וכמובן מאחורי כל Live Task "מתחבא קוד" שמריץ הכל, ואותו נוכל לייצא לשימוש חוזר, בקליק אחד.
ה-Live Task החדש נקרא Solve ODE ניתן לפתור משוואות דיפרנציאליות רגילות בצורה אינטרקטיבית. לנסות משוואות שונות לתיאור המערכת ולבחון את התוצאות שמתקבלות (אל דאגה לא נגלה…כך תוכלו לפתור משוואות מורכבות ולתאר מערכות שלמות, גם מבלי לדעת את התיאוריה שמאחורי – לפחות בשלב הראשוני של הפיתוח)
- קריאת דאטה אונליין –
בנוסף לתמיכה הקיימת בקריאת מנתונים מהאינטרנט, כעת נוכל להשתמש בפונקציות לקריאת הדאטה ישירות מהאינטרנט באמצעות ה-URL.
את הנתונים נקרא מהאינטרנט דרך HTTP ו-HTTPS , הישר ל-MATLAB באמצעות 31 פונקציות חדשות שנוספו בגרסה החדשה:
- File operation functions: isfile, dir, copyfile, and exist
- Low-level I/O functions: fopen, fread, fgets, fgetl, feof, fclose, ferror, fseek, ftell, fscanf, frewind, and fileread
- Datastore functions: datastore, tabularTextDatastore, spreadsheetDatastore, imageDatastore, parquetDatastore, and fileDatastore
- Video function: VideoReader
- HDF5 functions: h5disp, h5info, h5read, h5readatt, H5F.open, and H5F.is_hdf5
כמו כן בוצעו שיפורים נוספים בממשק עם Python וגם הורחבה התמיכה ב.NET
ואם אתם כבר כאן אוכל לספר לכם, שב-MathWorks עומלים בימים אלו על דסקטופ חדש ל-MATLAB שעתיד לצאת בקרוב! גרסת ה-Beta כבר קיימת ונמצאת בבחינה של לקוחות שונים, כך שאם מעניין אתכם לשמוע יותר, תוכלו לדבר אתנו על כך!
בוצעו עוד שינויים רבים עם יציאת הגרסה, בין היתר בעולמות ההנדסיים הוורטיקליים בהם אנו מציעים פתרונות עומק – ותוכלו להעמיק כאן בשינויים העיקריים (Major Updates) שנעשו בתחומים כגון Wireless Communications and 5G, DSP HDL, Control Design and System Architecture Design.
בפוסט אחד לא ניתן לכסות את כל החידושים כולם, באמת מדובר בהרבה יכולות חדשות ושימושיות שחשוב שתכירו ותאמצו!
ניתן לקרוא עוד על חידושים נוספים של הגרסה האחרונה של MATLAB & Simulink – כאן!
מעבר לכך, אתם מוזמנים ליצור אתנו קשר ולשמוע עוד על כל החידושים והשינויים, אנחנו מלווים לקוחות רבים בעת המעברים בין הגרסאות ונשמח לעזור לכם לבחון את כל הדרכים בהן תוכלו להתפקס על העבודה עצמה!