דרוש פרילנסר מומחה לתרגיל במתלב

Project # 37942

Job Statistics

3 Bids
budget
Up to 2,500 ILS
bidding ends in
mins
bid range
600 ILS - 800 ILS / project
average bid
700 ILS / project

Job Info And Actions

Posted: 11:52, 17 Jan., 2013
Ends: 12:00, 14 Feb., 2013
דרוש פרילנסר מומחה לתרגיל במתלב
.function/script/fig : העבודה על פי הנדרש. לדוגמא בד - יש לשמור את הקבצים
- יש לקרוא היטב את הנדרש בכל שאלה. לענות לעניי
בתוכנית (הערות אינפורמטיביות המתארות את הפעולה/ות ) . עיקרייהערות לשלבי- חובה לרשום
לתת הערה אחת המתארת את הפעולה פעולה מסוימת אחת, נית שמבצעימספר שלבי ישנא
)הנדרשת לביצוע (למשל לפני ביצוע לולאה לחישוב מסוי
) אחד למשנהו.(סעיפתרו- יש להקפיד על שורה רווח בי
קוד. & - בראש כל קוב
אישיי
הערות של - פרטי- חובה לרשו
הערות בתחילת הקוד המתארות את מטרות הפעולה/ותחובה לרשו - function מסוג & • עבור קוב
משתני הקלט. שהפונקציה מבצעת ע
.
לפני משלוח הקבצילוודא כי הקוד עובד ותקי
באחריותכ
בהצלחה
חלק 1 גרפי
אחד:להציג את שתי הפונקציות הבאות על גבי גר עליכ (A.1
מקרא, , להוסי יש לתת כותרת לגר
ולכתוב על יד כל ציר איזה ציר הוא.
להציג את המשטח הבא: עליכ (B .1
של 0.1 (intervals) נדרש דיוק
את הפונקציה, ולכתוב ליד כל ציר איזה ציר הוא. בכותרת הגר יש לרשו
אחד שידפיס את שני script & יש לכתוב את כל הפתרונות בשאלה זו בקוב
אחד. בחלו הגרפי
2 2 9
3 3
3 3
z x y
y
x
= − −
− ≤ ≤
− ≤ ≤
g x x x in Black
f x x x in d
( ) 4 10 10
10 10 Re
2
1
( ) 2
= − + − ≤ ≤
= ⋅ − ≤ ≤
MATLAB חלק 2 כתיבת פונקציות באמצעות
.
נפרדי
לכתוב שתי פונקציות בשני קבצי בחלק זה עליכ
בתחילת כל פונקציה חובה לפרט מה מטרתה.
, למשתני יש לתת שמות משמעותיי
תיעוד. ולהוסי
המכיל 3 המקבלת מער checkTriangle לכתוב פונקציה בש עליכ (A.2
שלושת של צלעות משולש. הפונקציה בודקת הא אור המייצגי איברי
לבנות נית 1 א ,( לוגי ( 0 או 1 משולש תקני ומחזירה ער מייצגי האיברי
לבנות משולש. לא נית משולש מצלעות אלו, 0 א
יותר מהצלע 2 הצלעות הקצרות, ארו אור תזכורת: במשולש תקני, סכו
הארוכה.
לדוגמא :
(3+4)> 3] , מאחר ו 5 4 נכניס [ 5 א
בפלט נקבל 1
min; max; sort; sum : להסתייע בפונקציות המטפלות במערכי יכולי את
n המקבלת בכניסה מספר serialSum לכתוב פונקציה בש עליכ (B.2
מספר של = n) אברי n הסדרות הבאות בנות את סכו ומדפיסה על מס
. וחיובי). הפונקציה אינה צריכה להחזיר ער
הוא יעיל יותר באופ חישוב ישיר על מערכי ,Matlab שימו לב: בגלל שב
הסדרות יש לחשב באמצעות מערכי משמעותי משימוש בלולאות, את סכו
ולא באמצעות לולאה. ,sum והפקודה
יש לחשב: הסדרות שאת סכומ
Σ . א
=
n
n n 1
1
Σ . ב
=
n
n n 1
2
1
Σ . ג
=
n
n
n
1 2
1
Σ . ד
=
n +
n n
n
1
1
:n=4 לדוגמא עבור סידרה א, א
2.0833
4
1
4
1
2
1
1
1 1 4
1
Σ = + + + =
n= n
יש לספק למשתמש תשובה מלאה עבור כל סדרה, לדוגמא:
The sum of series A, 1/n is 2.0833
משוואות חלק 3 פתרו
לפתור את המשוואות הבאות: עליכ (A.3
4y − 2z = 1
−x + y + z = −1
4x − 2y = 3
לפתור את המשוואות הבאות: עליכ (B.3
w + 5x + 2y + z = 4
−4w − 2x − 2y + z = 0
−5w + x − 4y − z = 3
−4w − y + 2z = 5
ואז להציגו. יש הודעה למשתמש מהו הפתרו לפני כל תשובה יש לרשו
.script & את התשובות בקוב לרשו
(GUI) חלק 4 ממשק משתמש גרפי
את אשר מאפשר למשתמש להזי . זהו יישו לבנות מחולל גרפי עליכ (A.4
של הפונקציה ואת מרווחי הדגימות מקדמי הפונקציה, את טווח הערכי
כפונקציה y של יציג למשתמש את הגר ובלחיצת כפתור היישו ,(intervals)
x של
, יש לוודא שזהו הקפידו לבצע בדיקת קלט. עבור כל משתנה שהמשתמש מזי
במקומו ער המשתמש השאיר את תיבת הקלט ריקה יש להזי מספר, א
המשתמש השאיר את תיבת הטקסט של כברירת מחדל. (לדוגמא, א
( ל 0.1 יהיו שווי ריקה, נקבע בברירת המחדל שהאינטרוואלי האינטרוואלי
הוא פעולה די אחת בלבד, ציור הגר (axis) תיבת גר ביישו בגלל שיש לכ
הקוד ישלח את הציור לתיבת הגר בתו plot פשוטה. כל שימוש בפקודה
צרי וא ודוגמא עיינו כא נוספי . לפרטי שלכ fig- ה חלו בתו שהצבת
- כא אז עיינו ג הסבר נוס
המכיל את ה- fig- ה & , את קוב לשלוח שני קבצי שימו לב: בשאלה זו עליכ
המכיל את הקוד. M- ה & ואת קוב ,GUI
שאלת בונוס: אפשרו למשתמש, באמצעות רשימה נפתחת, לבחור את צבע
- הקו בגר
Red, Green, Blue, Cyan, Magenta, : הבאי הרשימה תכיל את הערכי
Yellow, White, Black
לדוגמא:
דוגמא נוספת:
אחד עבור כל אחת מהשאלות (קוב את חמשת הקבצי
עבור שאלה 4

skills required

attachments

the client

updates

Private Bid

Private Bid
0 projects
Bid # 417878
Submitted: 28 Jan. 2013

Private Bid

Private Bid
0 projects
Bid # 413275
Submitted: 20 Jan. 2013

Private Bid

Private Bid
0 projects
Bid # 412378
Submitted: 17 Jan. 2013