C# Класс SoundLibrary.Mathematics.Function.Unary

単項関数。
Наследование: Function
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
func UnaryFunction
inner Function

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

Метод Описание
Bind ( ) : Function
Clone ( ) : Function
Differentiate ( Variable x ) : Function
Equals ( object obj ) : bool
GetComplexPart ( Function &re, Function &im ) : void
GetHashCode ( ) : int
GetValue ( ) : ValueType
GetVariableList ( ) : System.Collections.ArrayList
Optimize ( ) : Function
ToString ( ) : string
Unary ( UnaryFunction func, Function inner ) : System

Защищенные методы

Метод Описание
Differentiate ( ) : Function

this.func 自体の導関数を求める。

FunctionName ( ) : string
GetComplexPart ( Function reX, Function imX, Function &reY, Function &imY ) : void

関数 f(z) を複素関数とみなしたとき、その実部と虚部 Re[f](Re(z), Im(z)), Im[f](Re(z), Im(z) を求める。 例えば、Exp の場合、 reY = Exp(reX) * Cos(imX), imY = Exp(reX) * Sin(imX)

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

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

public Bind ( ) : Function
Результат Function

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

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

Differentiate() защищенный Метод

this.func 自体の導関数を求める。
protected Differentiate ( ) : Function
Результат Function

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

public Differentiate ( Variable x ) : Function
x Variable
Результат Function

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

public Equals ( object obj ) : bool
obj object
Результат bool

FunctionName() защищенный Метод

protected FunctionName ( ) : string
Результат string

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

public GetComplexPart ( Function &re, Function &im ) : void
re Function
im Function
Результат void

GetComplexPart() защищенный Метод

関数 f(z) を複素関数とみなしたとき、その実部と虚部 Re[f](Re(z), Im(z)), Im[f](Re(z), Im(z) を求める。 例えば、Exp の場合、 reY = Exp(reX) * Cos(imX), imY = Exp(reX) * Sin(imX)
protected GetComplexPart ( Function reX, Function imX, Function &reY, Function &imY ) : void
reX Function パラメータの実部
imX Function パラメータの虚部
reY Function 関数値の実部
imY Function 関数値の虚部
Результат void

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

public GetHashCode ( ) : int
Результат int

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

public GetValue ( ) : ValueType
Результат System.ValueType

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

public GetVariableList ( ) : System.Collections.ArrayList
Результат System.Collections.ArrayList

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

public Optimize ( ) : Function
Результат Function

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

public ToString ( ) : string
Результат string

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

public Unary ( UnaryFunction func, Function inner ) : System
func UnaryFunction
inner Function
Результат System

Описание свойств

func защищенное свойство

関数本体。
protected UnaryFunction func
Результат UnaryFunction

inner защищенное свойство

内部関数。 this.GetValue(x) == func(inner.GetValue(x))
protected Function inner
Результат Function