三角函數:加減法公式

2021-02-20 勇哥的機器視覺

緊接上一篇:三角函數:正弦餘弦定理及應用

這篇我們推導三角函數中加減法與和差化積公式。

1.加減法公式,加減法公式主要針對「普通」角變「特殊」角,這個意義就在於,我們知道一些特殊角度的值,比如:

sin30° = 1/2,sin60° = √3/2 ,sin45° = √2/2

那麼sin75° = sin(45°+30°) = sin45°+sin30°?

亦或者sin15° = sin(45°-30°) = sin45° - sin30°?

這裡到底能不能直接用加減法去做運算呢,我們來通過繪畫的方式展現到底sin75°或者說sin(α+β)度和sinα與sinβ的關係,如下圖:

上面我們建立輔助用的單位圓,然後根據餘弦定理推導了最簡單的cos(α-β) = cosαcosβ+sinαsinβ,接下來繼續推導,如下圖:

這裡我們用γ = -β去做替換,就能得到cos(α+γ) = cosαcosγ - sinαsinγ

既然cos推導完畢,接下來我們推到sin,前面我們推過:

sinα = -cos(90°+α)

cosα = sin(90°+α)

接下來我們繼續用代換法,如下圖:

上面我們繼續使用γ = 90°+α帶入,然後利用直角三角形內角公式可以得出:

sin(α+β) = sinαcosβ + cosαsinβ

已經推導到這裡了,那麼最後的sin(α-β) = ?,這就簡單了,只需要帶入γ = -β就能得出:

sin(α-(-β)) = sinαcos(-(-β)) - cosαsin(-(-β))

因為γ = -β

所以

sin(α-γ) = sinαcos(-γ)-cosαsin(-γ)

sin(α-γ) = sinαcosγ + cosαsinγ

推導到這裡

我們就知道sin75° = sin30°cos45° + cos30°sin45° 

最後我們就用程序測試一下唄,如圖:

using System.Collections;using System.Collections.Generic;using UnityEngine; public class AngleMathFunc : MonoBehaviour{     void Start()    {        int angle = 75;                float cosangle = Mathf.Cos(30) * Mathf.Cos(45) - Mathf.Sin(30) * Mathf.Sin(45);        float apicosangle = Mathf.Cos(angle);#if UNITY_EDITOR        Debug.LogFormat("cosangle = {0} apicosangle = {1}", cosangle, apicosangle);#endif                float sinangle = Mathf.Sin(30) * Mathf.Cos(45) + Mathf.Cos(30) * Mathf.Sin(45);        float apisinangle = Mathf.Sin(angle);#if UNITY_EDITOR        Debug.LogFormat("sinangle = {0} apisinangle = {1}", sinangle, apisinangle);#endif    } }


可以看出公式計算結果和函數api計算結果是一樣的

作者:羊羊2035

來源:CSDN

原文:https://blog.csdn.net/yinhun2012/article/details/79402593

版權聲明:本文為博主原創文章,轉載請附上博文連結!

標籤:圖形學基礎三角函數

相關焦點

  • 三角函數公式大全 高中三角函數所有公式
    :網絡資源 文章作者:高考網整理 2019-04-19 21:31:15 三角函數公式大全
  • 三角函數公式
    通常的三角函數是在平面直角坐標系中定義的。其定義域為整個實數域。另一種定義是在直角三角形中,但並不完全。現代數學把它們描述成無窮數列的極限和微分方程的解,將其定義擴展到複數系。三角函數公式看似很多、很複雜,但只要掌握了三角函數的本質及內部規律,就會發現三角函數各個公式之間有強大的聯繫。而掌握三角函數的內部規律及本質也是學好三角函數的關鍵所在。
  • 2021初中數學三角函數公式:三角函數誘導公式
    中考網整理了關於2021初中數學三角函數公式:三角函數誘導公式,希望對同學們有所幫助,僅供參考。   誘導公式的本質   所謂三角函數誘導公式,就是將角n·(π/2)±α的三角函數轉化為角α的三角函數。
  • 2021初中數學三角函數公式:三角函數公式關係
    中考網整理了關於2021初中數學三角函數公式:三角函數公式關係,希望對同學們有所幫助,僅供參考。  商的關係   sinα/cosα=tanα=secα/cscα   cosα/sinα=cotα=cscα/secα   平方關係   sin^2(α)+cos^2(α)=1   1+tan^2(α)=sec^2(α)   1+cot^2(α)=csc^2(α)   同角三角函數關係六角形記憶法
  • 2021初中數學三角函數公式:三角函數九倍角公式
    中考網整理了關於2021初中數學三角函數公式:三角函數九倍角公式,希望對同學們有所幫助,僅供參考。   九倍角公式   sin9A=(sinA*(-3+4*sinA^2)*(64*sinA^6-96*sinA^4+36*sinA^2-3)) cos9A=(cosA*(-3+4*cosA^2)*(64*cosA^6-96*cosA^4+36*cosA^2-3)) tan9A=tanA*(9-84*tanA^2+126*tanA^4-36*tanA^6+tanA^8)
  • 2021初中數學三角函數公式:三角函數七倍角公式
    中考網整理了關於2021初中數學三角函數公式:三角函數七倍角公式,希望對同學們有所幫助,僅供參考。   七倍角公式   sin7A=-(sinA*(56*sinA^2-112*sinA^4-7+64*sinA^6)) cos7A=(cosA*(56*cosA^2-112*cosA^4+64*cosA^6-7)) tan7A=tanA*(-7+35*tanA^2-21*tanA^4+tanA^6)/(-1+21*tanA^2-35*tanA^4+7*tanA^6)
  • 2021初中數學三角函數公式:三角函數兩角和公式
    中考網整理了關於2021初中數學三角函數公式:三角函數兩角和公式,希望對同學們有所幫助,僅供參考。   兩角和公式   tan(α+β)=(tanα+tanβ)/(1-tanαtanβ)   tan(α-β)=(tanα-tanβ)/(1+tanαtanβ)   cos(α+β)=cosαcosβ-sinαsinβ   cos(α-β)=cosαcosβ+sinαsinβ   sin(α+β)
  • 初中數學公式:三角函數誘導公式
    中考網整理了關於初中數學公式:三角函數誘導公式,希望對同學們有所幫助,僅供參考。   所謂三角函數誘導公式,就是將角n·(π/2)±α的三角函數轉化為角α的三角函數。   公式一:設α為任意角,終邊相同的角的同一三角函數的值相等:   sin(2kπ+α)=sinαk∈z   cos(2kπ+α)=cosαk∈z   tan(2kπ+α)=tanαk∈z   cot(2kπ+α)=cotαk∈z   公式二:設α為任意角,π+α的三角函數值與α的三角函數值之間的關係
  • 三角函數二倍角公式
    倍角公式,是三角函數中非常實用的一類公式。就是把二倍角的三角函數用本角的三角函數表示出來。
  • 2021初中數學三角函數公式:三角函數積化和差公式
    中考網整理了關於2021初中數學三角函數公式:三角函數積化和差公式,希望對同學們有所幫助,僅供參考。
  • 三角函數公式總結
    三角函數看似很多,很複雜,但只要掌握了三角函數的本質及內部規律就會發現三角函數各個公式之間有強大的聯繫。
  • 2021初中數學三角函數公式:三角函數公式關係(2)
    半角的正弦、餘弦和正切公式   sin^2(α/2)=(1-cosα)/2   cos^2(α/2)=(1+cosα)/2   tan^2(α/2)=(1-cosα)/(1+cosα)   tan(α/2)=(1—cosα)/sinα=sinα/1+cosα
  • 高中數學公式:三角函數公式大全
    三角函數看似很多,很複雜,但只要掌握了三角函數的本質及內部規律就會發現三角函數各個公式之間有強大的聯繫。而掌握三角函數的內部規律及本質也是學好三角函數的關鍵所在,下面是三角函數公式大全:   銳角三角函數公式   sin α=∠α的對邊 / 斜邊   cos α=∠α的鄰邊 / 斜邊   tan α=∠α的對邊 / ∠α的鄰邊   cot α=∠α的鄰邊 / ∠α的對邊
  • 2021初中數學三角函數公式:三角函數和差化積公式
    中考網整理了關於2021初中數學三角函數公式:三角函數和差化積公式,希望對同學們有所幫助,僅供參考。
  • 高中數學三角函數公式輕鬆記:三角函數和差化積公式的快速記憶法
    三角函數和差化積公式輕鬆記憶三角函數的和差化積公式也是眾多高中生學習三角函數公式感到有些困難的內容,一則是公式記憶不容易,二是如何運用公式解決具體問題也是一大困難。這裡重點介紹如何快速有效地記憶和掌握三角函數和差化積公式,並且還要從最基本的兩角和差公式推導出和差化積公式,這樣就知道公式之所由來,有利於加深理解和記憶。最後還是從觀察發現的規律特點出發指導如何直接記憶公式,這樣便於直接運用公式解題。
  • 2021初中數學三角函數公式:π/2±α的三角函數誘導公式
    中考網整理了關於2021初中數學三角函數公式:π/2±α的三角函數誘導公式,希望對同學們有所幫助,僅供參考。   三角函數的誘導公式記憶方法很簡單,其實就是這句:奇變偶不變,符號看象限。
  • 2021初中數學三角函數公式:同角三角函數的誘導公式
    中考網整理了關於2021初中數學三角函數公式:同角三角函數的誘導公式,希望對同學們有所幫助,僅供參考。   這一部分的內容是弧度制下的角的表示和角度制下的角的表示。   公式一   設α為任意角,終邊相同的角的同一三角函數的值相等:對於x軸正半軸為起點軸而言   弧度制下的角的表示:   sin(2kπ+α)=sinα(k∈Z)   cos(2kπ+α)=cosα(k∈Z)   tan(2kπ+α)=tanα(k∈Z)   cot(2kπ
  • 2021初中七年級數學三角函數公式:三角函數公式算面積
    中考網整理了關於2021初中七年級數學三角函數公式:三角函數公式算面積,希望對同學們有所幫助,僅供參考。
  • 2021初中數學三角函數公式:銳角三角函數間的關係
    中考網整理了關於2021初中數學三角函數公式:銳角三角函數間的關係,希望對同學們有所幫助,僅供參考。   銳角三角函數間的關係:   (1)互為餘角的三角函數間的關係:   sin(90°- )=____,cos(90°- )=_____.
  • 初中數學三角函數公式必備大全
    對於初中數學來說,讓學生頭痛的一部分就是三角函數部分公式不能夠數量的記憶和掌握。很多同學對與三角函數中正弦、餘弦、正切、餘切中的公式容易混淆,導致在做題的時候不能夠運用正確的公式,以至於三角函數題成為了他們失分的重要部分,為了讓初中生們能夠熟練掌握這一部分知識,下面小編總結了初中三角函數公式大全,下面給大家做一下分享。