Курсовая работа: Расчет пленочных резисторов в С
doublelt=0.3; // Техн. значение длины пленки
doubleDb=0.01; // Погрешность воспроизведения ширины
doubleDl=0.03; // Погрешность воспроизведения длины
doublegamma=0.1; // Допустимая погрешность коэф. формы
doubleamin=0.3; // Макс. расстояние между полосками пленки сложной формы (изменено)
doubleh=0.05; // Шаг сетки
// Ограничения значений исходных данных
doubleRdown=0.05; // Мин. значение сопротивления резистора
doubleRup=10000; // Макс. значение сопротивления резистора
doublerhodown=0.001; // Мин. значение удельного сопротивления пленки
doublerhoup=1000; // Макс. значение удельного сопротивления пленки
doublePdown=5; // Мин. зсначение рассеиваемой мощности резистора
doublePup=50; // Макс. значение рассеиваемой мощности резистора
doublePodown=10; // Мин. зсначение удельной рассеиваемой мощности пленки
doublePoup=30; // Макс. зсначение удельной рассеиваемой мощности пленки
double R, rho, P, Po, b, l, a, t, x, y, kf, Sglob;
double RhoBeg, RhoEnd, RhoStp, RhoMdl;
int n, NResist, NRho;
int type, nc, menu, cntrl, modein, k;
double *ArrR=0;
double *ArrP=0;
double *ArrRho=0;
double *ArrKf=0;
double *ArrB=0;
double *ArrL=0;
double *ArrA=0;
double *ArrT=0;
double *ArrX=0;
double *ArrY=0;