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

stringgrid1 – таблица, которая по ходу выполнения программы заполняется значениями направляющих углов;

n – переменная типа byte, соответствующая порядку моды;

a, b – переменные, задающие диапазон, на котором производится уточнение направляющих углов;

dwl – функция, задающая дисперсионную характеристику волновода (численно равна правой части уравнения (3.1));

dix – процедура, осуществляющая одну итерацию метода дихотомии;

k – вспомогательная переменнная типа integer, используемая для построения графика;

f(k), g(k) – функции от k, выступающие в роли аргумента для других функций;

e1, e2, e3 – функции, определяющие профиль моды в различных средах.

Блок-схема процедуры «dix».

Рисунок А.4 – блок схема процедуры «dix».

х1, х2, хm – крайние и среднее значения интервала, на котором производится уточнение корня;

y1, y2 ym – значения уточняемой функции от x1, x2 и xm соответственно;

xx1, xx2 , xxm – новые крайние и среднее значения интервала, полученные после его уменьшения вдвое.


Приложение В.

Модуль формы Form1.

unit Unit1;

interface

uses

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

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

Chart,math, Grids, Menus;

type

TForm1 = class(TForm)

PageControl1: TPageControl;

TabSheet1: TTabSheet;

TabSheet2: TTabSheet;

Label1: TLabel;

Label2: TLabel;

Label3: TLabel;

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