C# 클래스 SoundLibrary.Data.SinusoidGenerator

正弦波生成
상속: IDataGenerator
파일 보기 프로젝트 열기: ufcpp/UfcppSample

공개 메소드들

메소드 설명
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