שיחה:תכנות נומרי עם Matlab ו-Octave

מתוך ויקיספר, אוסף הספרים והמדריכים החופשי
קפיצה לניווט קפיצה לחיפוש

שם הספר[עריכה]

שלום.

  1. עד כמה הסינטקסט דומה? האם מספיק כדי לעשות להן ערך משותף?
  2. מטלאב הרבה יותר עשירה מאוקטב ולכן אני מציע לשנות את שם הספר כבר עכשיו לשם שמשקף יותר את תוכנו, למשל: "מבוא לתכנות נומרי עם matlab ו-octave" -או- "לעשות ב-octave את מה שעשיתם ב-matlab".
  3. מה מיוחד באוקטב? כלומר, למה לא maxima? כל השאלות האלו נועדו למקד את שם הספר.
  4. אתם מוזמנים להביט במייפל.

בברכה, Mintz l 16:48, 12 בפברואר 2008 (IST)

אהלן ידידי,
  1. עד עתה לא ראיתי משהו מבדיל.
  2. הפרק על פלוטים הצריך התקנת ספריה בלינוקס, אז הוספתי הודעה בהתאם.
  3. אני אנסה לבדוק תאימות אוקטב גם בהמשך.
  4. אינני מסכים עם קביעתך שמטלב עשירה יותר. פשוט כתבו לה יותר ספריות. ככל שיהיו לאוקטב פחות מדריכים, ככה יכתבו למטלב יותר ספריות יחסית, וחוזר חלילה.
  5. כנ"ל לגבי מייפל וsage.
  6. מה מיוחד באוקטב? זה שהיא נכתבה לתאימות מטלב. פונקציונאלית כנראה שאין הבדל בינה לבין מקסימה.
  7. אישית נראה לי שלפצל את המדריך למטלב ואוקטב, או לקרוא לה "לעשות באוקטב מה שעשית במטלב" - זה מכת מוות לחלק של אוקטב.
  8. "מבוא לתכנות נומרי עם matlab וoctave" זה לא נורא, אבל נראה לי שיש קצת כפילות, מפני שמה כבר אפשר לעשות אתן מעבר לתכנות נומרי? (בינינו, לא הרבה). זה כמו לקרוא לספר על C "תכנות בשפת C", או "כתיבת תוכניות מחשב בשפת "C. אבל איך שבא לך, אחי.
ביי
Thedsadude 16:54, 12 בפברואר 2008 (IST)
ב"עשירה" התכוונתי לספריות... כלומר, אם עכשיו אני רוצה לכתוב פרק בתורת הבקרה על משתני מצב, root-locus וכדומה, אין לזה תואם באוקטב. כעת יותר לעניין: ראשית, המחרוזת "Matlab/octave" אינה 'יפה' מספיק להיות שם של ספר, לדעתי. שנית, האם נצטרך לכתוב עבור כל "השואה" ספר משלו? אפשר לעשות משהו כמו cheatcode כך שיהיו דוגמאות לאותה פעולה במטלאב, אוקטב, scipy, מייפל, maxima וכדומה. מה דעתך? Mintz l 17:02, 12 בפברואר 2008 (IST)
ראו את המדריך בויקספר האנגלי. שם לא יצרו ספר נוסף לאוקטב אלא דף שנוגע להבדלים בין התוכנות. לדעתי אין טעם ליצור ספר נפרד לכל שפה, מקסימום דף שעוסק בהבדלים. לגבי שינוי השם - לא מפריע לי כל עוד יש הפניה.--שומבלע 17:12, 12 בפברואר 2008 (IST)
שלום,
  1. אינני חושב שהדגש בספר הזה הוא על השוואה. זה לא, נניח, ספר "C מול Java", שבה בכל פרק היה כתוב "הסינטקס לתנאי בC הוא ככה, אבל בJava הוא ככה". הספר הזה (נראה לי) מלמד את השימוש הבסיסי במטלב ובאוקטב ש(בצורה ממש לא מקרית) - זהים. נראה לי שאתה חושב שזה ספר בסגנון "C++ למתכנתי C", אבל לא נראה לי שזה דומה לזה בכלל.
  2. אם כבר, נראה לי שאתה יכול לכתוב ספר נוסף - "ספריות מטלב" - שם תוכל לשים פרק על ספריית הבקרה.
  3. חוצמזה, נראה לי שמשתמש:שומבלע מוסמך יותר לענות, שכן הוא זה שכותב את הספר, לא אני (אני רק מתנדב לבדוק תאימות אוקטב).
ביי
Thedsadude 17:14, 12 בפברואר 2008 (IST)
מבחינתי לגיטימי לאחד את מטלאב ואוקטב באותו ספר אם הסינטקס זהה ושם הספר משקף את התוכן. האם השם "מבוא לתכנות נומרי עם Matlab ו-Octave" מקובל? Mintz l 20:10, 12 בפברואר 2008 (IST)
מבחינתי מקובל.--שומבלע 20:49, 12 בפברואר 2008 (IST)

שימוש בתגית source[עריכה]

לעורכים שלום רב! שימו לב כי כאשר אתם מדביקים טקסט, ולא קוד של ממש, אין לסמן בתגית ה-source כי מדובר בקוד matlab. ניתן להשתמש בתגית source="text" או בתבנית:קוד או בתגית pre עם div מתאים לכיווניות. שחתיין! Mintz l 21:16, 13 בפברואר 2008 (IST)

כשאני חושב על זה, צריך לשנות כמעט את כל התגיות לtext , קוד מטלב יופיע רק בתרגול ובפונקציות.. --שומבלע 05:58, 14 בפברואר 2008 (IST)

רקע קודם בC דווקא?[עריכה]

מבין כל שפות התכנות שאני מכיר, C היא הרחוקה ביותר מmatlab שאני מכיר. Thedsadude 16:36, 14 בפברואר 2008 (IST)

אחלה, אני לא מכיר. אם אני לא טועה matlab משתמשת בשפת c כבסיס (מתרגמת אליה).--שומבלע 16:44, 14 בפברואר 2008 (IST)
Matlab ממומשת בC וOctave בC++, וזה לא כ"כ קשור, לדעתי. ביי. Thedsadude 16:49, 14 בפברואר 2008 (IST)

הספר קצת מבולגן, לדעתי[עריכה]

אהלן.

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

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

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

ביי,

Thedsadude 00:47, 15 בפברואר 2008 (IST)

תסתכל בגרסה האנגלית של הספר. יום טוב,--שומבלע 12:42, 15 בפברואר 2008 (IST)
שלום. למה? את הגרסה האנגלית של הספר כתבו אנשים כמוך וכמוני - מה מיוחד בה?
אגב, אני מקווה שהדברים שכתבתי אינם מעליבים - מפני שזו ממש לא היתה הכוונה. על כל פנים, שבת שלום Thedsadude 13:00, 15 בפברואר 2008 (IST)
סידרתי לפי הגרסה האנגלית כי רציתי שיהיה יותר מסודר. (נכון גם עכשיו זה לא הסידור האידיאלי. בפרק מערכים צריכים להיות תתי פרקים של וקטורים, מטריצות ועבודה עם מרוכבים) ד"א מצאתי פונקציה נוספת של התוכנה - יצירת פונקציותת התחלתי לכתוב בדף המשתמש שלי. (אתה יכול לראות שם גם את תכנון העבודה). יום טוב,--שומבלע 13:16, 15 בפברואר 2008 (IST)

פרק על GUI[עריכה]

בקשה להוספה של פרק על GUI במאטלאב תודה רבה!