אינטרפולציה רועי יצחק.

Slides:



Advertisements
Similar presentations
Completeness and Expressiveness. תזכורת למערכת ההוכחה של לוגיקה מסדר ראשון : אקסיומות 1. ) ) (( 2. )) ) (( )) ( ) ((( 3. ))) F( F( ( 4. ) v) ( ) v ((
Advertisements

אלכסנדר ברנגולץ מסננים דו-ממדים מסננים דו-ממדים קונוולוציה גרפית קונוולוציה גרפית קונוולוציה בשני ממדים ( כולל גרפית ) קונוולוציה בשני ממדים ( כולל גרפית.
פונקציונל פונקציה מספר פונקציונל דוגמאות לא פונקציונל פונקציונל.
עיבוד תמונות ואותות בעזרת מחשב
Presentation by Dudu Yanay and Elior Malul 1.  מה משותף לכל אלגוריתם המשתמש ב -Bucket Elimination: ◦ נתון מודל הסתברותי ורשת ביסיאנית מתאימה. ◦ נתונה.
קורס אינטראקטיבי מבוסס על הקורס המועבר ע”י ד”ר קרסנוב קורס אינטראקטיבי מבוסס על הקורס המועבר ע”י ד”ר קרסנוב פרק 6. פירוק ……….(LU and Cholesky) …...
מבני נתונים 1 – מבנה התרגולים
רקורסיות נושאי השיעור פתרון משוואות רקורסיביות שיטת ההצבה
חשבון דיפרנציאלי ואינטגרלי א' (חדו"א)
משטר דינמי המשך – © Dima Elenbogen :55 חידה שכדאי לעבור עליה: 2011/ho/WCFiles/%D7%97%D7%99%D7%93%D7%94%20%D7%A2%D7%9D%20%D7%91%D7%95%D7%A0%D7%95%D7%A1.doc.
Inverse kinematics (Craig ch.4) ב"ה. Pieper’s solution נתבונן ברובוט עם 6 מפרקי סיבוב כאשר שלושת הצירים של המפרקים האחרונים נחתכים. נקודת החיתוך נתונה.
חורף - תשס " ג DBMS, Design1 שימור תלויות אינטואיציה : כל תלות פונקציונלית שהתקיימה בסכמה המקורית מתקיימת גם בסכמה המפורקת. מטרה : כאשר מעדכנים.
רקורסיות נושאי השיעור מהן רקורסיות פתרון רקורסיות : שיטת ההצבה שיטת איטרציות שיטת המסטר 14 יוני יוני יוני 1514 יוני יוני יוני 1514.
תכנות תרגול 2 שבוע : שבוע שעבר כתבו תוכנית המגדירה שלושה משתנים מאתחלת אותם ל 1 2 ו 3 ומדפיסה את המכפלה שלהם את ההפרש שלהם ואת הסכום שלהם.
אינטרפולציה רועי יצחק.
חורף - תשס " ג DBMS, צורות נורמליות 1 צורה נורמלית שלישית - 3NF הגדרה : תהי R סכמה רלציונית ותהי F קבוצת תלויות פונקציונליות מעל R. R היא ב -3NF.
היום נדבר אל נושא אחד בתורת הגרפים. ובהמשך נשתמש בכלים אלו לפתרון כמה בעיות גאומטריות ובפרט להוכחת Szemeredi Trotter theorem.
Robust Characterization of Polynomials 1 Robust Characterization of polynomials “IT DOES NOT MAKE SENCE!” מרצים : אורי גרסטן יניב עזריה Ronitt Rubinfeld.
1 Formal Specifications for Complex Systems (236368) Tutorial #5 Refinement in Z: data refinement; operations refinement; their combinations.
בהסתברות לפחות למצא בעיה במודל PAC עבור בהסתברות ε הפונקציה f טועה מודל ONLINE 1. אחרי כל טעות הפונקציה משתפרת 2. מספר הטעיות קטן.
מרצה: פרופסור דורון פלד
עיבוד תמונות ואותות במחשב אלכסנדר ברנגולץ דואר אלקטרוני : שיטות קידוד שיטות קידוד אורך מלת קוד ואנטרופיה אורך מלת קוד ואנטרופיה קידוד.
א " ב, מילים, ושפות הפקולטה למדעי המחשב אוטומטים ושפות פורמליות ( ) תרגיל מספר 1.
א " ב, מילים, ושפות הפקולטה למדעי המחשב אוטומטים ושפות פורמליות ( ) תרגיל מספר 1.
אלגברה ליניארית 1.
משטר סטטי שערים לוגיים Wired Drives – © Dima Elenbogen 2009, Moshe Malka :29.
תורת הקבוצות חלק ב'. קבוצה בת מניה הגדרה: קבוצה אינסופית X היא ניתנת למניה אם יש התאמה חד-חד ערכית בין X לבין .
תכנות תרגול 6 שבוע : תרגיל שורש של מספר מחושב לפי הסדרה הבאה : root 0 = 1 root n = root n-1 + a / root n-1 2 כאשר האיבר ה n של הסדרה הוא קירוב.
תחשיב הפסוקים חלק ג'. צורות נורמליות א. DF – Disjunctive Form – סכום של מכפלות. דוגמא: (P  ~Q  R)  (R  P)  (R  ~Q  ~P) הגדרה: נוסחה השקולה לנוסחה.
מודל ONLINE לומדמורה 1. כל ניתן לחישוב בזמן פולינומיאלי 2. אחרי מספר פולינומיאלי של טעיות ( ) הלומד לא טועה ז"א שווה ל- Littlestone 1988.
א " ב, מילים, ושפות הפקולטה למדעי המחשב אוטומטים ושפות פורמליות ( ) תרגיל מספר 1.
Motion planning via potential fields תומר באום Based on ch. 4 in “Principles of robot motion” By Choset et al. ב"הב"ה.
דיפרנציאציה ואינטגרציה נומרית
ערכים עצמיים בשיטות נומריות. משוואה אופינית X מציין וקטור עצמי מציינת ערך עצמי תואם לוקטור.
The Cyclic Multi-peg Tower of Hanoi מעגלי חד-כווני סבוכיות הפתרון בגרסאות עם יותר מ-3 עמודים.
Ray 7 דוגמא אלגוריתם 1.קבל דוגמאות 2. פלט f a עבור הדוגמה a המינימלית החיובית ?
תחשיב הפסוקים חלק ד'. תורת ההיסק של תחשיב הפסוקים.
1 חקירת טרנזיסטור קוונטי הנשלט על ידי שינויי תדר Frequency Controlled Quantum Transistor מבצע : חן טרדונסקי מנחה : ד " ר אראל גרנות.
Data Structures, CS, TAU, Perfect Hashing 1 Perfect Hashing בעיה : נתונה קבוצה S של n מפתחות מתחום U השוואה ל - Hash : * טבלה קבועה (Hash רגיל - דינאמי.
1 Data Structures, CS, TAU, Perfect Hashing בעיה: נתונה קבוצה S של n מפתחות מתחום U השוואה ל- Hash : * טבלה קבועה (Hash רגיל - דינאמי) * רוצים זמן קבוע.
משטר דינמי – © Dima Elenbogen :14. הגדרת cd ו -pd cd - הזמן שעובר בין הרגע שראשון אותות הכניסה יוצא מתחום לוגי עד אשר אות המוצא יוצא מתחום.
מרחב הפאזה פרקים בתנודות וגלים לא ליניאריים פרופ' לזר פרידלנד
מערכים עד היום כדי לייצג 20 סטודנטים נאלצנו להגדיר עד היום כדי לייצג 20 סטודנטים נאלצנו להגדיר int grade1, grade2, …, grade20; int grade1, grade2, …, grade20;
מודל הלמידה מדוגמאות Learning from Examples קלט: אוסף של דוגמאות פלט: קונסיסטנטי עם פונקציה f ב- C ז"א קונסיסטנטי עם S ז"א מודל הלמידה מדוגמאות Learning.
עקרון ההכלה וההדחה.
יחס סדר חלקי.
תכנות מונחה עצמים Object Oriented Programming (OOP) אתגר מחזור ב' Templates תבניות.
תחשיב היחסים (הפרדיקטים)
Markov Decision Processes (MDP) תומר באום Based on ch. 14 in “Probabilistic Robotics” By Thrun et al. ב"הב"ה.
מודל הלמידה מדוגמאות Learning from Examples קלט: אוסף של דוגמאות פלט: קונסיסטנטי עם פונקציה f ב- C ז"א קונסיסטנטי עם S ז"א.
מבוא מורחב למדעי המחשב בשפת Scheme תרגול 10. אג'נדה שאלות מבחינות חזרה על מימוש stream אפשרי 2.
דוגמאות לגלים סטציונריים איריס רוגר פרקים בתנודות וגלים לא לינארייםמנחה: פרופ' לזר פרידלנד.
מתמטיקה בדידה תרגול 2.
Points on a perimeter (Convex Hull) קורס – מבוא לעבוד מקבילי מבצעים – אריאל פנדלר יאיר ברעם.
Interpolation Functions in Matlab By Dmitriy Katsif.
דיפרנציאציה ואינטגרציה נומרית
1 מבוא למדעי המחשב רקורסיה. 2 רקורסיה היא שיטה לפתרון בעיות המבוססת על העיקרון העומד ביסוד אינדוקציה מתמטית: אם ידועה הדרך לפתור בעיה עבור המקרים הבסיסיים.
Kashrut is a mitzvah in the Torah and has been passed on through generations. Kashrut is a chok. this means that we don’t know why we do it but we.
Practice session 3 תחביר ממשי ( קונקרטי ) ותחביר מופשט ( אבסטרקטי ) שיטות חישוב : Applicative & Normal Evaluation Partial Evaluation.
Practice session 3.  תחביר ממשי ( קונקרטי ) ותחביר מופשט ( אבסטרקטי )  שיטות חישוב : Applicative & Normal Evaluation.
שיתוף PDT בין חוטים PDT Thread A Process Descriptor File Object 1 File Object 2 File 1 File 2 pthread_create Thread B Process Descriptor ה PDT משותף לכל.
מספרים אקראיים ניתן לייצר מספרים אקראיים ע"י הפונקציה int rand(void);
מודל הרגרסיה הלוגיסטית.
פרוקטוז, C6H12O6 , חד-סוכר מיוחד
שיטות נומריות בהנדסה בסמסטר ב' תשס"ט ניתן הקורס "שיטות נומריות בהנדסה" שהוא קורס חובה במסגרת המחלקה להנדסת מכונות לסטודנטים בשנה ב'. קורס זה.
משימת חקר מכוון ללמידה משמעותית
ריבועים פחותים – מקרה כללי
מבחן t למדגם יחיד.
NG Interpolation: Divided Differences
Computer Architecture and Assembly Language
Presentation transcript:

אינטרפולציה רועי יצחק

נושאים אינטרפולציה על ידי לגרנז אינטרפולציה על ידי ניוטון אינטרפולציה Hermite Cubic Spline

מהות הבעיה – מציאת פונקציה פשוטה ככל האפשר המייצגת בדייקנות מירבית התנהגות של פונקציה כלשהי f.כלומר נתונות נקודות בסיס ,צריך לבנות פונקציה כך ש – . הגדרה- אינטרפולציה באמצעות פונקציות בסיס שהן פולינומים ממעלות מאפס עד N נקראת אינטרפולציה פולינומית. התוצאה שהיא פולינום ממעלה N (חלק ממקדמים ראשיים יכולים להתאפס ואז בפועל המעלה תהיה נמוכה יותר) נקראת פולינום אינטרפולציה. משפט- קיים לכל היותר פולינום אחד ממעלה קטנה מ-n או שווה לו, העובר דרך n+1 נקודות בסיס .

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

מקרה קלאסי פונקציות הבסיס הכי פשוטות הינן פולינומים עד מעלה n נבחר פולינום אינטרפולציה ממעלה n העובר דרך n+1 נקודות: נתייחס אל המקדמים כאל נעלמים וע"י הצבת הנקודות הנתונות נקבל מערכת של n+1 משוואות בנעלמים אילו. מטריצת ונדרמונדה

דוגמא מצא את הפולינום ממעלה שנייה העובר בנק' (0,0) (1,1) (2,4)

שיטת לגרנג' ניתן לבטא את פולינום האינטרפולציה (שהוא, כזכור, יחיד) באופן הבא: נשמע מסובך אבל בפועל זה פשוט :

שיטת ניוטון -הפרשים מחולקים שיטת ניוטון -הפרשים מחולקים רושמים את הפולינום בצורה: ובדוגמא הקודמת הפולינום המתקבל

Example 1 Find the Newton polynomial which passes through (1,5),(2,7),(4,11)(6,15)

Cubic spline השימוש בspline הוא מציאת סט של פולינומים המקרב את הפונקציה בנקודות הדגימה. כך שבין כל 2 נקודות נוצר פולינום ממעלה שלישית והפולינום חייב להיות בעל 2 נגזרות רציפות ניתן לייצר spline מסדר ראשון או שני אנחנו נתמקד בספליין מסדר שלישי המתקבל על ידי ערכי הנגזרות השניות בנק' הדגימה. במרבית מן המקרים לא ידוע ערך הנגזרות וצריך למצוא את הפיתרון של ערך הנגזרות השניות על ידי מטריצה בעלת n+1 משתנים וn-1 משוואות מה שיוצר פיתרון אין סופי על מנת למצוא פיתרון יחיד נגדיר את ה natural cubic spline אשר בו ערך הנגזרות השניות בקצוות שווה ל0

נוסחאות

משוואות אורך כל אינטרוול בין נקודות דגימה מערכת הנגזרות השניות (a-ים) ב natural cubic spline משוואות האינטרפולציה:

דוגמא: מצא את ה natural cubic spline למערכת הבאה ניתן לראות שאורך כל ה h–ים שווה לאחד כמו כן a0 ו a4 שווים ל 0 ,לכן קודם כל נמצא את שאר ה a-ים.

וכל מה שנשאר לעשות זה להציב במשווואות הspline

דוגמא נוספת א.משוואות הspline

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

כפי שניתן לראות אין נקודה בקטע [-h,0] שהנגזרת תתאפס כי נוכל לדרוש או שאלפא תהיה שווה ל0 או שביתא תהיה שווה לאפס ובתנאים כאלה הפונקציה תהיה מונוטונית עולה או מונוטונית יורדת.נניח שביטא גדולה מאלפא אזי הפונקציה יורדת בקטע [-h,0] וערך ההפרש מקסימלי