|
/*****************************
for attenuator design.
file name is att.c.
by cxd. 2021.9.11
******************************/
#include<stdio.h>
#include<math.h>
#include<stdlib.h>
int main()
{
float a, z0, k, r1, r2;
printf("parallel type attenuator design.\n");
printf("input a(dB), z0(ohm)\n");
scanf("%f %f", &a, &z0);
k=pow(10, (-1)*a/20);
r1=(1+k)/(1-k)*z0;
r2=(1-k*k)/(2*k)*z0;
printf("\n r1=r3=%f ohm, r2=%f ohm\n\n", r1, r2);
/*printf("\n press any key to exit...");
getchar();*/
system("pause");
return 0;
}
/*10:28 2021/10/5*/
|
|