שיחה:88-151 שימושי מחשב תשעב סמסטר אביב/שאלות ותשובות
הוספת שאלה חדשה
הוסף שאלה חדשה (רשום כותרת לשאלה, רשום את תוכן השאלה ולחץ על שמירה למטה מימין לסיום).
-עזרה על עיצוב הטקסט וכתיב מתמטי תוכלו למצוא כאן
אם אתם רוצים לשאול שאלה עליכם ליצור חשבון משתמש באתר.
ארכיון
ארכיון 1 - תרגילים 1-2.
ארכיון 2 - תרגיל 3.
שאלות
בתרגיל 4, בשאלה ראשונה 2 שאלות:
- -אפשר להניח שהמשתמש מכניס את הוקטור של הטווח באופן שמתאים ל-mesh/surf, כלומר הוקטור יהיה מהצורה [minx,maxx,miny,maxy]?
- -איך אני יכול להכניס בתוך תנאי את העניין שנניח והמשתמש לא הכניס פרמטר מסוים?
- שאלה ראשונה - בניסוח השאלה כתוב שיש להעביר לפונקציה את התחום שבו רוצים להעביר אותה. כלומר, לא צריך להניח שמתמש עושה את זה, אלא יש לממש את הדבר.
- שאלה שנייה - אתה יכול למצוא את זה או ב- help של Matlab או במצגת של תרגול 3, איפה שמדברים על פונקציות. --Grisha 22:44, 24 באפריל 2012 (IDT)
תרגיל 4 שאלה 1
האם אפשר להעמיס שיטות? אחרת איך אפשר לא להעביר וקטור לפונקציה?
- על איזה שיטות מדובר? מה הכוונה - להעמיס? אין שום בעיה להעביר וקטור לפונקציה - לדוגמא - sin(x), כאשר x הוא וקטור. --Grisha 22:38, 24 באפריל 2012 (IDT)
- הבעיה היא שבשאלה דורשים לטפל במצבים שבו הקלט הוא חלקי, ואי אפשר סתם להתעלם מזה שהפונקציה צריכה לקלוט וקטור (מתקבלת שגיאה). לכן עולה השאלה, אם ניתן להעמיס את פונקציה שצריך לבנות? וזאת על מנת שנוכל לטפל גם במקרה כזה.
- אנחנו לא כותבים ב C++ אלא במטלב. ראה את ההסבר איך עושים את זה במצגת של תרגול 3, בפרק שמדבר על פונקציות. --Grisha 08:57, 25 באפריל 2012 (IDT)
- הסתדרתי, אבל צצה שאלה אחרת. באחת התשובות אמרת שאנחנו מקבלים וקטור שמייצג את התחום ואז לממש אותו לוקטור שמתאים לפונקציה, אבל בעצם אנחנו צריכים גם תחום בציר הx וגם בתחום בציר הy. איך העניין הזה מסתדר בעצם? האם הוקטור שאנחנו מקבלים הוא שירשור של שני התחומים? או שאנחנו מקבלים וקטור כפי שאנחנו צריכים לשלוח לezmesh\ezsurf?
- אנחנו לא כותבים ב C++ אלא במטלב. ראה את ההסבר איך עושים את זה במצגת של תרגול 3, בפרק שמדבר על פונקציות. --Grisha 08:57, 25 באפריל 2012 (IDT)
- ezmesh/ezsurf מקבל בתחום כל פורמט הגיוני...
- תממש מה שיותר נוח והגיוני בשלבילך. עדיף שתעשה דומה להגיון שממומש ב- matlab.
- הבעיה היא שבשאלה דורשים לטפל במצבים שבו הקלט הוא חלקי, ואי אפשר סתם להתעלם מזה שהפונקציה צריכה לקלוט וקטור (מתקבלת שגיאה). לכן עולה השאלה, אם ניתן להעמיס את פונקציה שצריך לבנות? וזאת על מנת שנוכל לטפל גם במקרה כזה.
לא קשור לשיעורי בית
איך אני משנה את השדה שאני רוצה לעבוד אתו?
- איזה שדה? שדה של מה? על מה בדיוק אתה מדבר? קצת הכוונה או דוגמא מאוד תעזור. --Grisha 22:44, 24 באפריל 2012 (IDT)
הכוונה לשדה אלגברי. לדוגמה אם אני רוצה שהחישובים שנעשים יעשו ב[math]\displaystyle{ \mathbb {Z}_5 }[/math]?
- באופן כללי אין אפשרות כזאת (או שאני לא יודע איך עושים דבר כזה). ספציפית, במקרה של [math]\displaystyle{ \Z_5 }[/math], אפשר לעשות כל הפעולות mod 5. --Grisha 09:01, 25 באפריל 2012 (IDT)
תרגיל 3 שאלה 4 בכלליות
למה נועדו הערכים אלפה וביתא?
- תשחק עם הפרמטרים, תצייר גרפים עבור [math]\displaystyle{ \alpha, \beta }[/math] שונים. --Grisha 09:03, 25 באפריל 2012 (IDT)
תרגיל 4 שאלה 2
איפה אפשר למצוא את הדוגמה שמסבירה על movie? או שהיא עדיין לא הועלתה?
- תתחיל מ- help של matlab. כמו כן אפשר לראות את הדוגמא שנתתי בתרגול (היא הועלה לאתר שלי). --Grisha 21:02, 25 באפריל 2012 (IDT)
תרגיל 4 שאלה 1
הפונקציה מקבלת וקטור?
- בסעיף 2 של ההסבר כתוב שפונקציה מקבלת את התחום בצורת וקטור. --Grisha 21:10, 25 באפריל 2012 (IDT)
חייבים לפעול על פי ההדרכה?
- באופן כללי כן, אבל תסביר למה אתה מתכוון. --Grisha 21:10, 25 באפריל 2012 (IDT)
צריכים להתייחס גם למקרה שלא מקבלים את התחום? צריכים להתייחס גם למקרה שלא מקבלים את הפונקציה?
- צריכים להתייחס למקרה שלא מקבלים אף פרמטר. --Grisha 21:10, 25 באפריל 2012 (IDT)