제가 질문하고싶은것은 y=x/3 형태의그래프 나타내는 함수가 무엇인지 알고싶네요...ㅠㅠ
이왕이면 밑에 코드 보시고 풀어주셔도 됩니다만 제 실력 향상위해서 그냥 함수만 가르쳐주셔도
정말정말 은혜잊지 않겠습니다 ㅠㅠ
--------------------------------
#인클루드
double pims, e0, es, e0x, q, k, ni;//지정 변수
double nd, qfq, t0x, T; // 입력변수
double qf, ktq, pif, qb, qb2, c0; // 계산 변수
double qfc0, qbc0, pi2f, vt; //최종 결과값
e0 = 8.85e-14;
es = 11.7;
e0x =3.9;
q = 1.6e-19;
k = 8.62E-5;
ni = 1.5e+10;
printf("n채널 p형기판 al gate 문턱전압 계산 프로그램입니다");
printf("Nd값을 입력해주세요 : \n, 예)5*10^-15은 5e-15\n");
scanf("%lf", &nd);
printf("Qf/q값을 입력해 주세요 : \n");
scanf("%lf", &qfq);
printf(" 산화막두께를 입력해주세요 : \n");
scanf("%lf", &t0x);
printf(" 절대온도(K)를 실수형태로 입력해주세요 : \n");
scanf("%lf", &T);
qf = qfq*q;
printf("Qf값 입니다 : %g \n", qf);
ktq = k*T;
printf("KT/q 값입니다 : %lf \n", ktq);
pif = ktq*log((nd/ni));
pims = 3.2-(3.25 + 0.55+pif);
printf("pif 값 입니다 : %g \n", pif);
printf(" fermi 전위 입니다 : %lf \n", -pif ); // ntype 이기때문에 -로 계산됨
qb= 2*e0*es*q*nd*2*pif;
qb2 = pow(qb, 0.5);
printf(" Qb값 입니다 : %g \n" , -qb2);
c0 = (e0x*e0)/t0x;
printf(" C0값 입니다 : %g \n" , c0);
printf("p기판 al게이트 이므로 Pims 값은 %lf ev이다 \n", pims);
qfc0 = -qf/c0;
printf(" -Qf/c0값 입니다 : %g \n", qfc0);
qbc0 = qb2/c0;
printf(" -Qb/c0값 입니다 : %g \n", qbc0);
pi2f = 2*pif;
printf(" 2Pif 값 입니다 : %lf \n", pi2f );
vt = pims+qfc0+qbc0+pi2f;
printf(" 문턱전압 값은 : %f V 입니다 \n", vt);
// 그래프 넣어야 됩니다 변수는 (x축)vt변화0~입력값 , Y축 Nd값0~1e+15
//부탁드려요 ㅜㅜ
system("pause");
return 0;
|