winterfell
New member
באיזה שפה לבחור?
הי,
אני מתחילה לנהל מעבדה אקדמית. כרגע המעבדה מריצה את כל מה שצריך במטלב.
אנחנו רוצים להעביר חלק מהקוד ממטלב לשפה אחרת. הקודים המדוברים הם קודים של שליטה בחומרה - מצלמות ומכשירים שמתחברים ב-serial או USB או GPIB.
כל הקוד צריך להתממשק בסופו של דבר למטלב, ברמה כזו או אחרת (למשל: מצלמה: שאוכל לייצר סקריפט מטלב שניגש למצלמה, ושומר אוטומטית תמונה).
ישנה אפשרות לכתוב את הסקריפטים המדוברים בפייתון.
אני יודעת מטלב, כמובן, וגם ברמה פחותה C ופייתון.
אנחנו מתלבטים בין השפות הבאות:
1. CVI - ספרייה של NI עבור C, שנועדה לעבוד עם חומרה.
2. Labview
3. פייתון - האם הכלים של פייתון מספיק טובים לשליטה בחומרה?
אני כרגע נוטה לשילוב של CVI ופייתון או מטלב, בגלל ההיכרות איתם.
האם יש אפשרויות עליהן לא חשבתי?
האם יש הבדלים משמעותיים מבחינת הביצועים והסיבוכיות של אחזקת הקוד?
האם יש שיקולים שעליהם לא חשבתי?
תודה רבה!
הי,
אני מתחילה לנהל מעבדה אקדמית. כרגע המעבדה מריצה את כל מה שצריך במטלב.
אנחנו רוצים להעביר חלק מהקוד ממטלב לשפה אחרת. הקודים המדוברים הם קודים של שליטה בחומרה - מצלמות ומכשירים שמתחברים ב-serial או USB או GPIB.
כל הקוד צריך להתממשק בסופו של דבר למטלב, ברמה כזו או אחרת (למשל: מצלמה: שאוכל לייצר סקריפט מטלב שניגש למצלמה, ושומר אוטומטית תמונה).
ישנה אפשרות לכתוב את הסקריפטים המדוברים בפייתון.
אני יודעת מטלב, כמובן, וגם ברמה פחותה C ופייתון.
אנחנו מתלבטים בין השפות הבאות:
1. CVI - ספרייה של NI עבור C, שנועדה לעבוד עם חומרה.
2. Labview
3. פייתון - האם הכלים של פייתון מספיק טובים לשליטה בחומרה?
אני כרגע נוטה לשילוב של CVI ופייתון או מטלב, בגלל ההיכרות איתם.
האם יש אפשרויות עליהן לא חשבתי?
האם יש הבדלים משמעותיים מבחינת הביצועים והסיבוכיות של אחזקת הקוד?
האם יש שיקולים שעליהם לא חשבתי?
תודה רבה!