?????????????? ?????? ? ????????? ?????????? ??????? ?????
?????????????? ?????? ? ????????? ?????????? ??????? ?????
?????????????? ?????? ? ????????? ?????????? ??????? ?????
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Пример программирования с библиотекой DISLIN<br />
Рассмотрим пример программы для расчета переходных процессов в<br />
RC схеме, рассмотренной в разделе 2. Кроме уже рассмотренного алгоритма<br />
расчета, программа должна содержать интерфейс для ввода данных<br />
и вывода результатов расчета на график. Входной интерфейс должен<br />
также предусматривать возможность сохранения исходных данных<br />
в отдельных файлах для последующей их загрузки при вариантном счете.<br />
Средствами библиотеки DISLIN можно создавать несложные пользовательские<br />
интерфейсы. Рассмотрим пример создания GUI для<br />
рассматриваемого примера.<br />
Исходными данными в задаче являются 7 чисел: значение двух сопротивлений<br />
R1 и R2, индуктивности L, емкости C, значение источника<br />
напряжения E, значение расчетного шага dt и времени моделирования<br />
Tsum. Для отображения схемы в окне пользовательского интерфейса,<br />
предварительно должен быть создан рисунок схемы в формате bmp. Размер<br />
рисунка можно подобрать методом проб в любом графическом редакторе.<br />
Приведем исходное состояние окна ввода после запуска программы и<br />
загрузки файла:<br />
После нажатия на ОК выполняется расчет схемы, после чего сразу же<br />
отображается окно с результатами расчета:<br />
145