⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 complex.cwp.lib

📁 su 的源代码库
💻 LIB
字号:
COMPLEX - Functions to manipulate complex numberscadd	add two complex numberscsub	subtract two complex numberscmul	multiply two complex numberscdiv	divide two complex numberscmplx	make a complex number from two real numbersconjg	complex conjugate of a complex number cneg	negate a complex numbercinv	invert a complex numbercsqrt	complex square root of a complex numbercexp	complex exponential of a complex numbercrmul	multiply a complex number by a real number rcabs	real magnitude of a complex numberStructure:typedef struct _complexStruct {  complex number	float r,i;} complex;Function Prototypes:complex cadd (complex a, complex b);complex csub (complex a, complex b);complex cmul (complex a, complex b);complex cdiv (complex a, complex b);float rcabs (complex z);complex cmplx (float re, float im);complex conjg (complex z);complex cneg (complex z);complex cinv (complex z);complex csqrt (complex z);complex cexp (complex z);complex crmul (complex a, float x);Notes:The function "rcabs" was originally called "fcabs". This produceda collision on some systems so a new name was chosen.Reference:Adapted from Press et al, 1988, Numerical Recipes in C (Appendix E).Author:  Dave Hale, Colorado School of Mines, 06/02/89Modified:  Dave Hale, Colorado School of Mines, 04/26/90	Added function cinv().

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -