cmpxpoly.h
来自「digital filter designer s handbook heade」· C头文件 代码 · 共 47 行
H
47 行
//
// File = cmpxpoly.h
//
#ifndef _CMPXPOLY_H_
#define _CMPXPOLY_H_
#include <fstream.h>
#include "d_cmplx.h"
class CmplxPolynomial
{
public:
// default constructor
CmplxPolynomial( );
// copy constructor
CmplxPolynomial( const CmplxPolynomial &original);
// constructor for initializing a binomial
CmplxPolynomial( const double_complex coeff_1,
const double_complex coeff_0);
// assignment operator
CmplxPolynomial& operator= (const CmplxPolynomial &right);
// multiply assign operator
CmplxPolynomial& operator*= (const CmplxPolynomial &right);
// dump polynomial to an output stream
void DumpToStream( ofstream* output_stream);
// get degree of polynomial
int CmplxPolynomial::GetDegree(void);
// return specified coefficient
double_complex CmplxPolynomial::GetCoefficient(int k);
friend class Polynomial;
private:
int Degree;
double_complex* Coefficient;
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?