#include "stdio.h" #include "Complex.h" Complex deno(Complex Z){//“`’BŠÖ”‚Ě•ŞŽq‚đ•Ô‹p //Complex X=inv(Z); //return (1+Z)*(1+Z*Z); //return Z+0.5; return Complex(1,0); } Complex nume(Complex Z){//“`’BŠÖ”‚Ě•Ş•ę‚đ•Ô‹p //Complex X=inv(Z); //return 1-1.6*cos(PI/4)*X+0.64*X*X; //return Z-0.5; return 1+2*Z+2*Z*Z+Z*Z*Z; } int main(void){ double dTH=PI/100, TH; Complex DN,NM, Z,R; printf("\nƒÖt, Žü”g”“ÁŤ, H(z)ŽŔ•”, H(z)‹••”"); for(int i=0;i<=200;i++){ TH=dTH*i; Z=expJ(TH); DN=deno(Z); NM=nume(Z); R=DN/NM; printf("\n%lf, %lf, %lf, %lf",TH, abs(DN)/abs(NM), R.r, R.i); } getchar(); return 0; }