2018-04-06から1日間の記事一覧

加法定理を使って sin、cos を再帰的に求める 7 of 7 / Wolfram の漸化式 RecurrenceTable[] で表現する

参考: Interface(インターフェース) 2017年10月号, pp.158-159 initRad=0.; deltaRad=Pi/8.; sinDeltaRad=Sin[deltaRad]; cosDeltaRad=Cos[deltaRad]; sol=RecurrenceTable[{rad[n]==rad[n-1]+deltaRad, sin[n]==sin[n-1]*cosDeltaRad+cos[n-1]*sinDeltaRad,…

加法定理を使って sin、cos を再帰的に求める 6 / TI-Nspire の漸化式 seqGen() で表現する

参考: Interface(インターフェース) 2017年10月号, pp.158-159 sincos(initθ,δθ,sinδθ,cosδθ,num):=seqGen({θ(n-1)+δθ,sin_(n-1)*cosδθ+cos_(n-1)*sinδθ,cos_(n-1)*cosδθ-sin_(n-1)*sinδθ},n,{θ,sin_,cos_},{1,num},[[0][sin(initθ)][cos(initθ)]])実行結果:…

加法定理を使って sin、cos を再帰的に求める 5 / Python で再現する

参考: Interface(インターフェース) 2017年10月号, pp.158-159 import matplotlib.pyplot as plt import numpy as np def SinCos(initθ, Δθ): # 最初の sin、cos と sinΔθ、cosΔθ だけは組み込み函数を使って普通に計算するが、 # それ以降は掛け算、足し算…