C# Класс SoundLibrary.Data.SinusoidGenerator

正弦波生成
Наследование: IDataGenerator
Показать файл Открыть проект

Открытые методы

Метод Описание
Clone ( ) : object
Next ( ) : double
Reset ( ) : void
SinusoidGenerator ( ) : System
SinusoidGenerator ( double phase ) : System
SinusoidGenerator ( double gain, double phase ) : System
SinusoidGenerator ( double w, double gain, double phase ) : System

周波数、振幅、初期位相を指定。

Описание методов

Clone() публичный Метод

public Clone ( ) : object
Результат object

Next() публичный Метод

public Next ( ) : double
Результат double

Reset() публичный Метод

public Reset ( ) : void
Результат void

SinusoidGenerator() публичный Метод

public SinusoidGenerator ( ) : System
Результат System

SinusoidGenerator() публичный Метод

public SinusoidGenerator ( double phase ) : System
phase double
Результат System

SinusoidGenerator() публичный Метод

public SinusoidGenerator ( double gain, double phase ) : System
gain double
phase double
Результат System

SinusoidGenerator() публичный Метод

周波数、振幅、初期位相を指定。
public SinusoidGenerator ( double w, double gain, double phase ) : System
w double 周波数(2πで正規化)
gain double 振幅(リニア値)
phase double 初期位相(rad)
Результат System