非正弦波形
| 三角波 |
|---|
 帯域制限された三角波[1]を時間領域(上)と周波数領域(下)で図示したもの。基本波は220Hz(A3)である。 |
|
| 一般的な定義 |  |
|---|
| 応用分野 | エレクトロニクス、シンセサイザー |
|---|
|
| ドメイン |  |
|---|
| コドメイン | ![{\displaystyle \left[-1,1\right]}](https://wikimedia.org/api/rest_v1/media/math/render/svg/79566f857ac1fcd0ef0f62226298a4ed15b796ad) |
|---|
|
| パリティ | 奇数 |
|---|
| 期間 | 1 |
|---|
|
| 根 |  |
|---|
| 派生語 | 矩形波 |
|---|
| フーリエ級数 |  |
|---|
このファイルの再生に問題がありますか?メディアヘルプを参照してください。
1秒ごとに正弦波に高調波が追加され、220Hzの三角波が作成されます。
このファイルの再生に問題がありますか?メディアヘルプを参照してください。
三角波または三角波は、その三角形の形状から名付けられた非正弦波形です。これは、周期的、区分線形、連続的な実関数です。
方形波と同様に、三角波には奇数次高調波のみが含まれます。ただし、高次高調波は方形波よりもはるかに速く減衰します(単なる逆数ではなく、高調波数の逆二乗に比例します)。
定義
正弦波、方形波、三角波、のこぎり波
意味
周期pで範囲 [0, 1] にわたる
三角波は、床関数として
定義されます。これは、シフトされたのこぎり波の絶対値と見ることができます。


[−1, 1]の範囲にわたる三角波の場合、式は次のようになる。
振幅 = 5、周期 = 4 の三角波
絶対値とモジュロ演算を用いた振幅と周期を持つ三角波のより一般的な方程式は次のようになる。


たとえば、振幅 5、周期 4 の三角波の場合:
項の値を変更することで位相シフトが得られ、項の値を変更することで垂直オフセットを調整できます。


これはモジュロ演算と絶対値のみを使用するため、ハードウェア エレクトロニクス上で三角波を簡単に実装するために使用できます。
多くのプログラミング言語では、%演算子 は剰余演算子 (結果は被除数と同じ符号) であり、モジュロ演算子((x % p) + p) % pではないことに注意してください。モジュロ演算はの代わりにを使用することで取得できますx % p。たとえば JavaScript では、これは という形式の方程式になります4*a/p * Math.abs((((x - p/4) % p) + p) % p - p/2) - a。
矩形波との関係
三角波は方形波の積分として表すこともできます。
三角関数の表現
周期pと振幅aの三角波は、正弦と逆正弦(値の範囲は - π /2 からπ /2)
で表すことができます。
この恒等式を使用して、三角形の「正弦」波を三角形の「余弦」波に変換できます。この位相シフトされた三角波は、余弦と逆余弦でも表すことができます。


交代線形関数として表現される
三角波の別の定義は、範囲が-1から1で周期がpの場合、次のようになる。
ハーモニクス
倍音数が増加する三角波の加法合成のアニメーション。数学的な説明については、フーリエ解析を参照してください。
基本波の奇数次高調波を加算しながら、他のすべての奇数次高調波に -1 を掛け(または、位相をπだけ変え)、高調波の振幅にモード番号 n の 2 乗分の 1 (基本波に対する相対周波数の 2 乗分の 1 に相当)を掛けることにより、加法合成で三角波を近似することができます。
上記は数学的に次のように要約できます。
ここで、Nは近似に含める高調波の数、tは独立変数 (音波の場合は時間など)、は基本周波数、iはモード番号と によって関連付けられる高調波ラベルです。



この無限フーリエ級数は、アニメーションに示されているように、
N が無限大に近づくにつれて、急速に三角波に収束します。
弧の長さ
三角波の周期あたりの弧の長さはsで表され、振幅aと周期長pによって次のように表される。
参照
参考文献
- ^ Kraft, Sebastian; Zölzer, Udo (2017 年 9 月 5 日)。「LP-BLIT: ローパス フィルター処理された波形の帯域制限されたインパルス トレイン合成」。第 20 回国際デジタル オーディオ効果会議 (DAFx-17) の議事録。第 20 回国際デジタル オーディオ効果会議(DAFx-17 )。エディンバラ。pp. 255–259。