Курсовая работа: Разработка програмного обеспечения для расчёта дисперсионной характеристики планарного волновода

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, StdCtrls, ExtCtrls, jpeg, ComCtrls, TeEngine, Series, TeeProcs,

Chart,math;

function tschng(n1,n2,n3,d,wl:real):boolean;

function dwl(m:byte; tetta,n1,n2,n3:real):real;

function q(wl,tetta,n2,n1:real):real;

function h(wl,tetta,n2:real):real;

function p(wl,tetta,n2,n3:real):real;

function e1(wl1,d1,n11,n21,n31,tetta1,x1:real):real;

function e2(wl2,d2,n12,n22,n32,tetta2,x2:real):real;

function e3(wl3,d3,n13,n23,n33,tetta3,x3:real):real;

procedure dix(x1,x2,xm,y1,y2,ym:real; var xx1,xx2,xxm:real);

implementation

function tschng(n1,n2,n3,d,wl:real):boolean;

//осуществляет проверку исходных данных на полноту

begin

if (n1=0) or (n2=0) or (n3=0) or (d=0) or (wl=0) then

begin

messagedlg('Вы должны ввести значения всех параметров!', mtinformation, [mbOK],0);

tschng:=(False);

end

else

tschng:=(True);

end;

function dwl(m:byte; tetta,n1,n2,n3:real):real;

//функция дисперсионной характеристики волновода

var

aa,bb,cc,dd: real;

К-во Просмотров: 532
Бесплатно скачать Курсовая работа: Разработка програмного обеспечения для расчёта дисперсионной характеристики планарного волновода