מחשבון גרפים של פונקציות טריגונומטריות - הדמיית סינוס, קוסינוס, טנגנס
מחשבון גרפים טריגונומטריים אינטראקטיבי מציג גרפים של סינוס, קוסינוס וטנגנס. כווננו משרעת, תדירות והיסט פאזה בזמן אמת כדי לראות כיצד כל פרמטר משנה את צורת הגל.
מַתְמֵּר פונקציות טריגונומטריות
פרמטרי פונקציה
גרף פונקציה
תיעוד
מהו מַתְרָן פונקציות טריגונומטריות?
כאשר אתה עובד עם פונקציות טריגונומטריות כמו סינוס, קוסינוס וטנגנס, לראות אותן בפעולה עושה את כל ההבדל. מַתְרָן זה מאפשר לך לחזות יחסים מתמטיים יסודיים אלה על ידי שרטוטם בזמן אמת עם פרמטרים הניתנים להתאמה. מה שהופך זאת במיוחד שימושית? תוכל לראות מיד כיצד שינוי באמפליטודה, תדירות או היסט פאזה משפיע על דפוס הגל - דבר שקשה להבין מנוסחאות בלבד.
הנה מה שגיליתי מעבודה עם סטודנטים ומהנדסים: הרגע שתוכל להתאים את הפרמטרים ולצפות בגרף המגיב, מושגים מופשטים לפתע הופכים ברורים. תוכל להתאים את האמפליטודה (גובה הגלים), התדירות (כמה הם דחוסים) והיסט הפאזה (תנועה אופקית) כדי לחקור את התנהגות פונקציות הסינוס, הקוסינוס והטנגנס.
הבנת פונקציות טריגונומטריות
פונקציות טריגונומטריות מתארות את היחסים בין צלעות במשולש ישר זווית או את היחס בין זווית ונקודה על מעגל היחידה. מה שהופך אותן כה עוצמתיות ביישומים מעשיים? הן תקופתיות - הן חוזרות בהפרשים קבועים - וזו הסיבה שתמצא אותן בכל מקום, מגלי קול ועד מעגלים חשמליים ודפוסי טמפרטורה עונתיים.
הפונקציות הטריגונומטריות הבסיסיות
פונקציית סינוס
פונקציית הסינוס מייצגת את היחס בין הצלע הנגדית לצלע ההיפוטנוזה במשולש ישר זווית. על מעגל היחידה, היא נותנת את קואורדינטת ה-y של נקודה בזווית x. חשוב עליה כרכיב האנכי של תנועה מעגלית.
הצורה הסטנדרטית:
תכונות מפתח שתשתמש בהן:
- תחום: כל המספרים הממשיים
- טווח: [-1, 1] (מתנודד בין גבולות אלה)
- תקופה: (חוזר כל ~6.28 יחידות)
- פונקציה אי-זוגית: (סימטרית סביב המקור)
במציאות, גלי סינוס מדגמים הכל - מאותות שמע ועד זרם חילופין. כאשר אתה שומע צליל מוסיקלי טהור, אתה למעשה שומע גל סינוס בתדר מסוים.
פונקציית קוסינוס
פונקציית הקוסינוס מייצגת את היחס בין הצלע הסמוכה לצלע ההיפוטנוזה במשולש ישר זווית. על מעגל היחידה, היא הקואורדינטה של x של נקודה בזווית x - למעשה הרכיב האופקי של תנועה מעגלית.
הצורה הסטנדרטית:
תכונות מפתח:
- תחום: כל המספרים הממשיים
- טווח: [-1, 1]
- תקופה:
- פונקציה זוגית: (סימטרית סביב ציר ה-y)
דבר מעניין: קוסינוס הוא פשוט סינוס מוסט ב- רדיאנים (90 מעלות). בהנדסה חשמלית, הפרש שלב זה קריטי בניתוח מעגלי AC עם רכיבים ריאקטיביים כמו קבלים ומשרנים.
פונקציית טנגנס
פונקציית הטנגנס מייצגת את היחס בין הצלע הנגדית לצלע הסמוכה במשולש ישר זווית. אתה יכול גם לחשוב עליה כ-, מה שמסביר את האסימפטוטות האנכיות המעניינות שלה.
הצורה הסטנדרטית:
תכונות מפתח:
- תחום: כל המספרים הממשיים למעט (כאשר n הוא כל מספר שלם)
- טווח: כל המספרים הממשיים (ללא גבולות!)
- תקופה: (חצי מהתקופה של סינוס/קוסינוס)
- פונקציה אי-זוגית:
- אסימפטוטות אנכיות: ב- (כאשר )
טעות נפוצה: לשכוח שטנגנס עף לאינסוף באסימפטוטות אלה. זה קורה כי אתה מחלק באפס כאשר . בניווט וסקר, טנגנס מקשר זוויות לשיפוע - אם אתה יודע את זווית העלייה והמרחק האופקי, טנגנס נותן לך את הגובה.
פונקציות טריגונומטריות מותאמות
יישומים מעשיים נדירות משתמשים בפונקציות סינוס או קוסינוס בצורתן הטהורה. בדרך כלל תתאים פרמטרים להתאים לתרחיש הספציפי שלך. הצורה הכללית היא:
כאשר:
- A הוא האמפליטודה (שולט בגובה - חשוב על עוצמה בשמע או מתח באלקטרוניקה)
- B הוא התדר (שולט בכמה דחוס הגל - ערכים גבוהים יותר אומרים יותר מחזורים)
- C הוא ההסטה בשלב (מיקום אופקי - קריטי בהשוואת יישור גל)
- D הוא ההסטה האנכית (מזיז את הגל כולו למעלה או למטה - קו הבסיס או היסט DC שלך)
שינויים אלה פועלים באותו אופן עבור פונקציות קוסינוס וטנגנס. מה שמעשי בכך? אתה יכול לדגמן אות חשמלי של 60 הרץ עם אמפליטודה של 120V כ-, או תנודת טמפרטורה יומית שמתנודדת סביב 72 מעלות פרנהייט.
כיצד להשתמש בגרף פונקציות טריגונומטריות
הגרף מתעדכן מיידית בעת התאמת הפרמטרים, מה שהופך את ההתנסות לטבעית ואינטואיטיבית. הנה כיצד להפיק את המרב ממנו:
-
בחירת פונקציה: בחר סינוס, קוסינוס או טנגנס מהתפריט הנפתח. התחל עם סינוס אם אתה חדש בזה - הוא הכי אינטואיטיבי להבנה.
-
התאמת פרמטרים:
- אמפליטודה: שולטת בגובה הגל. נסה להגדיר אותה ל-2 וראה את הסינוס נמתח מ-[-2, 2] במקום [-1, 1]. עבור טנגנס, זה משפיע על עקמומיות העקומה לכיוון האסימפטוטות.
- תדירות: קובעת דחיסת גל. הגדר זאת ל-2 ותראה שני מחזורים מלאים במקום אחד. זה יסודי להבנת הרמוניקה מוזיקלית או ניתוח אותות.
- היסט פאזה: מזיז את הגרף כולו שמאלה או ימינה. זה מה שהופך גל סינוס לדמוי קוסינוס (היסט של π/2).
-
צפייה בעדכונים בזמן אמת: הגרף מגיב מיידית לשינויים שלך. משוב מיידי זה הוא מה שגורם למושג להיצמד - הרבה יותר טוב מאשר לסמן נקודות ידנית.
-
חקירת נקודות קריטיות: שים לב היכן הפונקציה חוצה אפס, מגיעה לפסגות או פוגעת באסימפטוטות (עבור טנגנס). נקודות אלה מספרות לך הכל על התנהגות הפונקציה.
-
העתקת הנוסחה: השתמש בכפתור ההעתקה לשמירת הפונקציה הנוכחית. תזדקק לזה לשיעורי בית, דוחות או יישום הפונקציה בקוד.
טיפים לגרפים יעילים
מה שעובד טוב בפועל:
-
התחל פשוט: תמיד התחל בערכי ברירת מחדל (אמפליטודה = 1, תדירות = 1, היסט פאזה = 0). בנה את האינטואיציה שלך לפני הוספת מורכבות.
-
שנה דבר אחד בכל פעם: זה קריטי. אם תתאים אמפליטודה ותדירות בו-זמנית, לא תדע מה גרם לאיזה שינוי. בודד משתנים כמו בכל ניסוי.
-
שים לב לאסימפטוטות: בעבודה עם טנגנס, הקווים האנכיים אינם שגיאות - הם אסימפטוטות שם הפונקציה לא מוגדרת. הם מתרחשים במרווחים קבועים ().
-
השווה פונקציות זו לצד זו: עבור בין סינוס וקוסינוס עם פרמטרים זהים. תבחין שקוסינוס הוא רק סינוס מוסט ב-90 מעלות. יחס זה הוא יסודי בעיבוד אותות.
-
בדוק ערכי קיצון: נסה אמפליטודה = 10 או תדירות = 0.1. הבנת מקרי קצה מונעת הפתעות בעת התקלות בנתונים חריגים בפרויקטים אמיתיים.
נוסחאות וחישובים מתמטיים
גרפר הפונקציות הטריגונומטריות משתמש בנוסחאות הבאות לחישוב והצגת הגרפים:
פונקציית סינוס עם פרמטרים
כאשר:
- A = אמפליטודה
- B = תדירות
- C = היסט פאזה
פונקציית קוסינוס עם פרמטרים
כאשר:
- A = אמפליטודה
- B = תדירות
- C = היסט פאזה
פונקציית טנגנס עם פרמטרים
כאשר:
- A = אמפליטודה
- B = תדירות
- C = היסט פאזה
דוגמת חישוב
עבור פונקציית סינוס עם אמפליטודה = 2, תדירות = 3, והיסט פאזה = π/4:
לחישוב הערך ב-x = π/6:
שימושים מעשיים בייצוג גרפי של פונקציות טריגונומטריות
תיתקל בפונקציות טריגונומטריות במקומות מפתיעים. הנה היכן גרף זה הופך שימושי באמת:
חינוך ולמידה
- הוראת טריגונומטריה: גיליתי שתלמידים תופסים מושגי אמפליטודה ותדירות תוך דקות כאשר הם יכולים לתמרן אותם באופן חזותי. נוסחאות מופשטות פתאום הופכות למובנות כאשר אתה רואה את הגל מתמתח או מתכווץ בזמן אמת.
- אימות שיעורי בית: עשית טעות בחישוב? צייר את התשובה שלך ואת התוצאה הצפויה. אם הם לא תואמים, תזהה את הבעיה מיד.
- בניית אינטואיציה: קריאת אומרת לך דבר אחד. ראייתה אומרת לך הכל—היכן היא מתחילה, כמה מהר היא מתנודדת, היכן מתרחשים השיאים.
פיזיקה והנדסה
- תופעות גל: גלי קול הם בסיסית גלי סינוס. צליל "A" בתדירות 440 הרץ מתואר כ-. כאשר אתה מנפה קוד עיבוד שמע או מנתח מדידות אקוסטיות, הצגת הגל עוזרת לך לאמת שהתדירות והאמפליטודה נכונות.
- ניתוח מעגלי AC: מהנדסי חשמל מתמודדים עם מתחים וזרמים סינוסואידליים מדי יום. חשמל ביתי אמריקאי סטנדרטי הוא וולט. היסט פאזה הופך קריטי בחישוב מקדם הספק או בניתוח רכיבים ריאקטיביים.
- רטט מכני: קפיצים forthים נעים בתנועה סינוסואידלית. אם אתה מנתח רטטים מבניים או מעצב מערכות השעיה, גרפים אלה מראים לך תדירויות טבעיות ותנאי תהודה.
- עיבוד אותות: כל אות מורכב ניתן לפרק לרכיבי סינוס וקוסינוס (ניתוח פורייה). גרף זה עוזר לך להבין כל רכיב לפני שאתה ניגש למורכבות המלאה.
[התרגום ממשיך באותו אופן עבור שאר הטקסט]
היסטוריה של פונקציות טריגונומטריות וייצוגן הגרפי
התפתחות הפונקציות הטריגונומטריות וייצוגן הגרפי משתרעת על פני אלפי שנים, מהתפתחות מיישומים מעשיים לתיאוריה מתמטית מתוחכמת.
מקורות עתיקים
הטריגונומטריה החלה מהצרכים המעשיים של אסטרונומיה, ניווט וסקר קרקעות בציוויליזציות עתיקות:
- הבבלים (כ-1900-1600 לפנה"ס): יצרו טבלאות ערכים הקשורים למשולשים ישרי זווית.
- מצרים העתיקה: השתמשו בצורות פרימיטיביות של טריגונומטריה בבניית הפירמידות.
- יוון העתיקה: היפרכוס (כ-190-120 לפנה"ס) נחשב לעתים כ"אבי הטריגונומטריה" ליצירת הטבלה הראשונה של פונקציות מיתר, כנגזרת של פונקציית הסינוס.
התפתחות הפונקציות הטריגונומטריות המודרניות
- מתמטיקה הודית (400-1200 לספירה): מתמטיקאים כמו אריאבהטה פיתחו את פונקציות הסינוס והקוסינוס כפי שאנו מכירים אותם היום.
- תקופת הזהב האסלאמית (המאות 8-14): חכמים כמו אל-ח'וורזמי ואל-בטאני הרחיבו את הידע הטריגונומטרי ויצרו טבלאות מדויקות יותר.
- תקופת הרנסנס האירופית: רגיומונטנוס (1436-1476) פרסם טבלאות ונוסחאות טריגונומטריות מקיפות.
ייצוג גרפי
הויזואליזציה של הפונקציות הטריגונומטריות כגרפים רציפים היא התפתחות יחסית חדשה:
- רנה דקארט (1596-1650): המצאת המערכת הקרטזית אפשרה ייצוג גרפי של פונקציות.
- לאונרד אויילר (1707-1783): תרם תרומות משמעותיות לטריגונומטריה, כולל הנוסחה המפורסמת של אויילר (), המחברת פונקציות טריגונומטריות לפונקציות אקספוננציאליות.
- ז'וזף פורייה (1768-1830): פיתח סדרות פורייה, והראה כי פונקציות תקופתיות מורכבות ניתן לייצג כסכומים של פונקציות סינוס וקוסינוס פשוטות.
העידן המודרני
- המאה ה-19: פיתוח החשבון והאנליזה סיפק הבנה עמוקה יותר של פונקציות טריגונומטריות.
- המאה ה-20: מחשבונים אלקטרוניים ומחשבים מהפכו את היכולת לחשב ולהציג פונקציות טריגונומטריות.
- המאה ה-21: כלים מקוונים אינטראקטיביים (כמו גרף זה) הופכים את הפונקציות הטריגונומטריות נגישות לכל מי שיש לו חיבור לאינטרנט.
שאלות נפוצות
מהן פונקציות טריגונומטריות?
פונקציות טריגונומטריות מקשרות זוויות ליחסים במשולשים ישרי זווית. השלוש הגדולות הן סינוס, קוסינוס וטנגנס (ההופכיים שלהם - קוסקנט, סקנט וקוטנגנס - פחות שכיחים). אלה אינם רק מושגים מתמטיים תיאורטיים; הם מהווים בסיס לתיאור כל דבר שמתנודד או מסתובב: גלים, תנועה מעגלית, זרם חילופין, מחזורי עונות ועוד. תמצאו אותם בפיזיקה, הנדסה, גרפיקה ממוחשבת ומדעי הנתונים.
מדוע עלי לחזות פונקציות טריגונומטריות במקום להשתמש רק בנוסחאות?
הנקודה היא: להסתכל על מספר לך את המתמטיקה אך לא בונה אינטואיציה. כאשר אתה מגרף אותו, אתה מיד רואה שהוא מתנודד פי שניים יותר גבוה מהרגיל, מחזור שלוש פעמים מהר יותר, ומתחיל מוסט שמאלה. גרפים חושפים דפוסים, אפסים, פסגות ואסימפטוטות במבט אחד. הבנה חזותית זו חיונית כאשר אתה מנתח הפרעת גלים, מנפה באגים בקוד עיבוד אותות, או מסביר מושגים לאחרים.
מה עושה פרמטר האמפליטודה?
אמפליטודה שולטת בגובה - כמה הגל מתמתח אנכית. עבור סינוס וקוסינוס, זו המרחק מהקו המרכזי לפסגה. הגדר אמפליטודה ל-2 והגל הסינוס יגיע מ-2 עד +2 במקום מ-1 עד +1. ביישומים אמיתיים, אמפליטודה מייצגת כמויות פיזיקליות: מתח במעגלים (120V), לחץ קול באקוסטיקה, או היסט במערכות מכניות. אמפליטודה גדולה יותר = גלים גבוהים יותר.
מה עושה פרמטר התדירות?
תדירות שולטת בכמה הגל דחוס או מתוח אופקית - בעצם, כמה מחזורים מלאים מתאימים בשטח נתון. הגדר ותראה שני מחזורים מלאים בשטח שבו משלים אחד. תדירות גבוהה יותר אומרת יותר תנודות. במונחים מעשיים: תדירות שמע גבוהה יותר = גובה צליל גבוה יותר, גלים אלקטרומגנטיים בתדירות גבוהה יותר = יותר אנרגטיים (חשוב רדיו לעומת קרני X).
מה עושה פרמטר ההסטה בפאזה?
הסטה בפאזה מזיזה את הגרף כולו שמאלה או ימינה מבלי לשנות את צורתו. ערכים חיוביים מזיזים שמאלה (בניגוד לאינטואיציה!), ערכים שליליים מזיזים ימינה. הנה למה זה חשוב: מזיז סינוס שמאלה ב-90 מעלות, מה שהופך אותו זהה ל-. באלקטרוניקה, הסטת פאזה קובעת אם אותות AC מחזקים או מבטלים זה את זה. בשמע, זו הסיבה שאוזניות מבטלות רעש עובדות - הן יוצרות צליל בפאזה הפוכה כדי לבטל רעש סביבתי.
מדוע לפונקציית הטנגנס יש קווים אנכיים?
אלה הם אסימפטוטות - מקומות שבהם הפונקציה יורה לאינסוף ומוגדרת מתמטית כלא מוגדרת. מאחר ש-, בכל פעם ש- (ב-, וכו'), אתה מחלק באפס. הפונקציה מתקרבת לאינסוף חיובי מצד אחד ולאינסוף שלילי מהצד האחר, ויוצרת את אי-הרציפויות הללו. זו לא שגיאה בגרפר - זה בסיסי לאופן שבו טנגנס מתנהג. תיתקל בכך בעת ניתוח שיפועים המתקרבים לאנכי, או במערכות חשמל עם תנאי תהודה.
מה ההבדל בין רדיאנים למעלות?
שניהם מודדים זוויות, אך רדיאנים טבעיים יותר מתמטית. מעגל מלא הוא 360° או רדיאנים (כ-6.28). למה להשתמש ברדיאנים? הם מפשטים חשבון דיפרנציאלי ואינטגרלי ומייפים נוסחאות. לדוגמה, הנגזרת של היא רק כאשר x ברדיאנים. גרפר זה משתמש ברדיאנים כי הם סטנדרטיים במתמטיקה גבוהה ובתכנות. המרה מהירה: הכפל מעלות ב- כדי לקבל רדיאנים, או השתמש בעובדה ש- רדיאנים.
האם אוכל לגרף מספר פונקציות בו-זמנית?
לא עם גרפר זה - הוא מציג פונקציה אחת בכל פעם לשם בהירות. בחירת עיצוב זו עוזרת לך להתמקד בהבנת ההתנהגות של כל פונקציה ללא בלגן חזותי. אם אתה צריך להשוות מספר פונקציות על אותם צירים (למשל, כדי לראות איך סינוס וקוסינוס קשורים), השתמש ב-Desmos או ב-GeoGebra. כלים אלה תומכים בהנחת גרפים מעל אלה, מה שמועיל לניתוח מתקדם יותר.
כמה מדויק גרפר זה?
הוא משתמש בפונקציות JavaScript המובנות Math.sin(), Math.cos(), ו-Math.tan(), המיישמות את תקן IEEE 754 לנקודה צפה. למטרות חינוכיות, שיעורי בית ורוב היישומים המעשיים, זה מספיק מדויק (בדרך כלל 15-17 ספרות משמעותיות). עם זאת, יש לכך מגבלות: ערכים קיצוניים עלולים להראות שגיאות דיוק בנקודה צפה, והוא לא יטפל בחשבון סמלי בדיוק任意או בדיוק גבוה מאוד. למחקר הדורש חישוב סמלי מדויק או דיוק גבוה מאוד, שקול Mathematica, Maple, או Python עם SymPy.
האם אוכל לשמור או לשתף את הגרפים שלי?
תוכל להעתיק את נוסחת הפונקציה עם כפתור "העתקה", מה שמועיל לתיעוד או יישום הפונקציה בקוד. עבור הגרף עצמו, השתמש בכלי צילום המסך של המכשיר (Ctrl+Shift+S ב-Windows/Linux, Cmd+Shift+4 ב-Mac, או מחווה צילום מסך בטלפון). אף על פי שגרפר זה לא מייצא תמונות ישירות, צילומי מסך עובדים היטב עבור דוחות, מצגות או שיתוף עם עמיתים.
דוגמאות קוד לפונקציות טריגונומטריות
להלן דוגמאות בשפות תכנות שונות המדגימות כיצד לחשב ולעבוד עם פונקציות טריגונומטריות:
1// דוגמת JavaScript לחישוב ושרטוט פונקציית סינוס
2function calculateSinePoints(amplitude, frequency, phaseShift, start, end, steps) {
3 const points = [];
4 const stepSize = (end - start) / steps;
5
6 for (let i = 0; i <= steps; i++) {
7 const x = start + i * stepSize;
8 const y = amplitude * Math.sin(frequency * x + phaseShift);
9 points.push({ x, y });
10 }
11
12 return points;
13}
14
15// שימוש לדוגמה:
16const sinePoints = calculateSinePoints(2, 3, Math.PI/4, -Math.PI, Math.PI, 100);
17console.log(sinePoints);
181# דוגמת Python עם matplotlib לחיזוי פונקציות טריגונומטריות
2import numpy as np
3import matplotlib.pyplot as plt
4
5def plot_trig_function(func_type, amplitude, frequency, phase_shift):
6 # יצירת ערכי x
7 x = np.linspace(-2*np.pi, 2*np.pi, 1000)
8
9 # חישוב ערכי y על פי סוג הפונקציה
10 if func_type == 'sin':
11 y = amplitude * np.sin(frequency * x + phase_shift)
12 title = f"f(x) = {amplitude} sin({frequency}x + {phase_shift})"
13 elif func_type == 'cos':
14 y = amplitude * np.cos(frequency * x + phase_shift)
15 title = f"f(x) = {amplitude} cos({frequency}x + {phase_shift})"
16 elif func_type == 'tan':
17 y = amplitude * np.tan(frequency * x + phase_shift)
18 # סינון ערכי אינסוף לחיזות טובה יותר
19 y = np.where(np.abs(y) > 10, np.nan, y)
20 title = f"f(x) = {amplitude} tan({frequency}x + {phase_shift})"
21
22 # יצירת הגרף
23 plt.figure(figsize=(10, 6))
24 plt.plot(x, y)
25 plt.grid(True)
26 plt.axhline(y=0, color='k', linestyle='-', alpha=0.3)
27 plt.axvline(x=0, color='k', linestyle='-', alpha=0.3)
28 plt.title(title)
29 plt.xlabel('x')
30 plt.ylabel('f(x)')
31
32 # הוספת נקודות מיוחדות לציר x
33 special_points = [-2*np.pi, -3*np.pi/2, -np.pi, -np.pi/2, 0, np.pi/2, np.pi, 3*np.pi/2, 2*np.pi]
34 special_labels = ['-2π', '-3π/2', '-π', '-π/2', '0', 'π/2', 'π', '3π/2', '2π']
35 plt.xticks(special_points, special_labels)
36
37 plt.ylim(-5, 5) # הגבלת ציר y לחיזות טובה יותר
38 plt.show()
39
40# שימוש לדוגמה:
41plot_trig_function('sin', 2, 1, 0) # שרטוט f(x) = 2 sin(x)
421// דוגמת Java לחישוב ערכים טריגונומטריים
2import java.util.ArrayList;
3import java.util.List;
4
5public class TrigonometricCalculator {
6
7 public static class Point {
8 public double x;
9 public double y;
10
11 public Point(double x, double y) {
12 this.x = x;
13 this.y = y;
14 }
15
16 @Override
17 public String toString() {
18 return "(" + x + ", " + y + ")";
19 }
20 }
21
22 public static List<Point> calculateCosinePoints(
23 double amplitude,
24 double frequency,
25 double phaseShift,
26 double start,
27 double end,
28 int steps) {
29
30 List<Point> points = new ArrayList<>();
31 double stepSize = (end - start) / steps;
32
33 for (int i = 0; i <= steps; i++) {
34 double x = start + i * stepSize;
35 double y = amplitude * Math.cos(frequency * x + phaseShift);
36 points.add(new Point(x, y));
37 }
38
39 return points;
40 }
41
42 public static void main(String[] args) {
43 // חישוב נקודות עבור f(x) = 2 cos(3x + π/4)
44 List<Point> cosinePoints = calculateCosinePoints(
45 2.0, // אמפליטודה
46 3.0, // תדירות
47 Math.PI/4, // הסטת שלב
48 -Math.PI, // התחלה
49 Math.PI, // סוף
50 100 // צעדים
51 );
52
53 // הדפסת כמה נקודות ראשונות
54 System.out.println("חמש הנקודות הראשונות עבור f(x) = 2 cos(3x + π/4):");
55 for (int i = 0; i < 5 && i < cosinePoints.size(); i++) {
56 System.out.println(cosinePoints.get(i));
57 }
58 }
59}
601' פונקציית VBA של Excel לחישוב ערכי סינוס
2Function SineValue(x As Double, amplitude As Double, frequency As Double, phaseShift As Double) As Double
3 SineValue = amplitude * Sin(frequency * x + phaseShift)
4End Function
5
6' נוסחת Excel לפונקציית סינוס (בתא)
7' =A2*SIN(B2*C2+D2)
8' כאשר A2 הוא אמפליטודה, B2 הוא תדירות, C2 הוא ערך x, ו-D2 הוא הסטת שלב
91// יישום C לחישוב ערכי פונקציית טנגנס
2#include <stdio.h>
3#include <math.h>
4
5// פונקציה לחישוב טנגנס עם פרמטרים
6double parameterizedTangent(double x, double amplitude, double frequency, double phaseShift) {
7 double angle = frequency * x + phaseShift;
8
9 // בדיקת נקודות בלתי מוגדרות (היכן שcos = 0)
10 double cosValue = cos(angle);
11 if (fabs(cosValue) < 1e-10) {
12 return NAN; // לא מספר עבור נקודות בלתי מוגדרות
13 }
14
15 return amplitude * tan(angle);
16}
17
18int main() {
19 double amplitude = 1.0;
20 double frequency = 2.0;
21 double phaseShift = 0.0;
22
23 printf("x\t\tf(x) = %g tan(%gx + %g)\n", amplitude, frequency, phaseShift);
24 printf("----------------------------------------\n");
25
26 // הדפסת ערכים מ-π עד π
27 for (double x = -M_PI; x <= M_PI; x += M_PI/8) {
28 double y = parameterizedTangent(x, amplitude, frequency, phaseShift);
29
30 if (isnan(y)) {
31 printf("%g\t\tבלתי מוגדר (אסימפטוטה)\n", x);
32 } else {
33 printf("%g\t\t%g\n", x, y);
34 }
35 }
36
37 return 0;
38}
39מקורות
-
אברמוביץ, מ. וסטגון, א. א. (עורכים). "מדריך פונקציות מתמטיות עם נוסחאות, גרפים וטבלאות מתמטיות," הדפסה 9. ניו יורק: דובר, 1972.
-
גלפנד, א. מ., ופומין, ס. ו. "חשבון וריאציות." הוצאת קוריר קורפוריישן, 2000.
-
קרייזיג, א. "מתמטיקה הנדסית מתקדמת," מהדורה 10. הוצאת ג'ון וויילי וסונס, 2011.
-
בוסטוק, מ., אוגייבצקי, ו., והר, ג'. "D3: מסמכים מונחי-נתונים." עסקאות IEEE בויזואליזציה ומחשוב גרפי, 17(12), 2301-2309, 2011. https://d3js.org/
-
"פונקציות טריגונומטריות." אקדמיית חאן, https://www.khanacademy.org/math/trigonometry/trigonometry-right-triangles/intro-to-the-trig-ratios/a/trigonometric-functions. נצפה ב-3 באוגוסט 2023.
-
"היסטוריה של טריגונומטריה." ארכיון ההיסטוריה של מתמטיקה מקטוטור, אוניברסיטת סנט אנדרוז, סקוטלנד. https://mathshistory.st-andrews.ac.uk/HistTopics/Trigonometric_functions/. נצפה ב-3 באוגוסט 2023.
-
מאור, א. "הנאות טריגונומטריות." הוצאת אוניברסיטת פרינסטון, 2013.
התחל לחקור פונקציות טריגונומטריות
בין אם אתה מנסה לתקן אלגוריתם של עיבוד אותות, מתכונן לבחינה בחשבון דיפרנציאלי, או פשוט סקרן לגבי התנהגות גלים, גרף זה נותן לך משוב חזותי מיידי. כוונן את האמפליטודה, התדירות ותזוזת השלב וראה את המתמטיקה מתעוררת לחיים.
הדרך הטובה ביותר להבין פונקציות טריגונומטריות אינה על ידי שינון נוסחאות - אלא על ידי משחק איתן. התחל לשרטט וראה בעצמך כיצד דפוסים יסודיים אלה מופיעים בכל מקום, מהמכניקה הקוונטית דרך הנדסת אודיו ועד אנימציית מחשב.