直角座標係用三角函式判斷旋轉方向和旋轉角度

2022-08-15 20:57:10 字數 801 閱讀 7942

座標原點知道

兩個點知道

相對於座標原點的旋轉的角度可以通過三角函式算出來

因為知道了三個邊的長度,

math.acos((bb*bb+cc*cc-aa*aa)/(2*bb*cc))

主要就是這個方法

至於旋轉x1*y2-x2*y1大於0就是順時針,小於0就是逆時針,考慮原點的位置

1

public

class

directionclass

17public

static

double directionturned_bd(double x1,double y1,double x2,double

y2)

26public

static

double directionturned2(double x1,double y1,double x2,double

y2)

38public

static

boolean wise_anti(double x1,double y1,double x2,double

y2) else47}

48public

static

boolean wise_anti_bd(double x1,double y1,double x2,double

y2) else57}

5859

60public

static

void

main(string args)

6667 }

用三角函式正交座標系計算三角級數(傅利葉級數)

參考 建立三角函式座標系,1,coswt,cos2wt,sinwt,sin2wt,為正交基 不同基點積 0,同基點積!1,所以是正交基,但是非標準正交基 則函式f t 可以表示為三角函式座標系下的點,其座標即為a0,an,bn。用f t 與各個基進行點積計算就可得到a0,an,bn 函式內積 點積 ...

用倍角公式解三角函式, 反三角函式

研究出乙個非常有意義的方法,雖然速度很慢,以sin函式為例 精度取32,sin 1.23e 15 1.2299999999999999999999999999997e 15 sin 1.23e 16 1.23e 16 sin 1.23e 31 1.23e 31,這個計算結果表明,當自變數足夠小時 和...

用python計算三角函式的要點

import numpy as np import sympy as sy需要注意的是30 是度數,並非數字。因此print np.sin 30 的結果會是 0.9880316240928618,而實際上應該用np.pi 180 換算成角度。執行print np.pi 得到3.14159265358...