- 締切済み
このパルス波の作り方を教えていただきたいです
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- sat000
- ベストアンサー率40% (324/808)
回答No.2
はて、プログラムは簡単じゃないかと思いますが。 矩形波の1周期をTとして、 f(t) = a (2nT/2<= t < (2n+1)T/2, n = 0, 1, 2, ...) or -a ( (2n+1)T/2 <= t < (2n+2)T/2, n = 0, 1, 2, ...) g(t) = at + b ( t < t0 ) or a t0 + b ( t0 <= t < t1 ) or ct + d ( t1 <= t < t2 ) とすれば、fg を計算すれば良さそうに思います。pythonならできると思いますよ。 c t1 + d = a t0 + b c t2 + d = 0 なので、d = - c t2 より、c t1 - c t2 = a t0 + b、よって c = (a t0 + b) / (t1 - t2)、 d = -(a t0 + b) t2 / (t1 - t2) で良いのかな。
- sirasak
- ベストアンサー率27% (348/1287)
回答No.1
フリーソフトAudacityで作れると思います。