Разработка программы численного интегрирования обыкновенного дифференциального уравнения явным многошаговым методом Нистрема третьего порядка точности
Краткая характеристика численного метода. Проектирование алгоритма головной программы. Разработка алгоритма ввода исходных данных. Особенность кодирования программы-приложения. Проектирование интерфейса пользователя. Описание компьютера для тестирования.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 31.03.2020 |
Размер файла | 3,8 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
<div style="position:absolute;left:0px;top:732px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">интегрирования, и так до последней точки.</span></div>
<div style="position:absolute;left:0px;top:757px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"><br></span></div>
<div style="position:absolute;left:0px;top:778px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">с начальным условиями:</span></div>
<div style="position:absolute;left:0px;top:799px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"> <em>y(x0)=y0,y'(x0)=y'0</em> (1.4)</span></div>
<div style="position:absolute;left:0px;top:840px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"><br></span></div>
<div style="position:absolute;left:0px;top:861px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">Уравнение (1.3) можно преобразовать к виду:</span></div>
<div style="position:absolute;left:0px;top:882px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"><br></span></div>
<div style="position:absolute;left:0px;top:903px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"> <em>d/dx[y(x);y'(x)]=[y'(x); f(x,y(x),y'(x))]</em> (1.5)</span></div>
<div style="position:absolute;left:0px;top:924px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"><br></span></div>
<div style="position:absolute;left:0px;top:945px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"><br></span></div>
<div style="position:absolute;left:0px;top:966px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">и применить к нему разделённый метод Рунге-Кутты:</span></div>
<div style="position:absolute;left:0px;top:987px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"><br></span></div>
<div style="position:absolute;left:0px;top:1008px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">{k(i)=y'0+h*a(i)^j*k(j);</span></div>
<div style="position:absolute;left:0px;top:1029px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"> k(i)=f(x0+c(i)*h, y0+h*a(i)^(j)*k(j), y'0+h*a(i)^(j)*k(j)); (1.6)</span></div>
<div style="position:absolute;left:0px;top:1050px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"> y1=y0+h*b^(i)*k(i);</span></div>
<div style="position:absolute;left:0px;top:1071px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"> y'1=y'0+h*b^(i)*k(i);</span></div>
<div style="position:absolute;left:0px;top:1092px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"> i,j=1,..,s. </span><span style="color:#000000;font-family:'Courier New';font-size:13px;"> </span><span style="color:#000000;font-family:'Courier New';font-size:19px;"> </span></div>
<div style="position:absolute;left:0px;top:1113px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"><br></span></div>
<div style="position:absolute;left:0px;top:1134px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"><br></span></div>
<div style="position:absolute;left:0px;top:1155px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">Шаг интегрирования h является постоянным на всём расчётном интервала </span></div>
<div style="position:absolute;left:0px;top:1176px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">аргумента [x0,xk]. Для получения последующей точки искомого значения </span></div>
<div style="position:absolute;left:0px;top:1197px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">функции используются только одно её предыдущее значение, которое </span></div>
<div style="position:absolute;left:0px;top:1218px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">определяется по формуле: </span></div>
<div style="position:absolute;left:0px;top:1239px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"><br></span></div>
<div style="position:absolute;left:0px;top:1260px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"> <em>x(n+1)=xn+h </em> (1.7)</span></div>
<div style="position:absolute;left:0px;top:1281px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"><br></span></div>
<div style="position:absolute;left:0px;top:1302px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">Число расчётных точек определяется величиной шага интегрирования. Метод </span></div>
<div style="position:absolute;left:0px;top:1323px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">Нистрема имеет третий порядок точности. Каждое последующее значение </span></div>
<div style="position:absolute;left:0px;top:1344px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">функции определяется на основе значений предыдущей точки при помощи </span></div>
<div style="position:absolute;left:0px;top:1365px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">выражения:</span></div>
<div style="position:absolute;left:0px;top:1386px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"><em><br></em></span></div>
<div style="position:absolute;left:0px;top:1407px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"><em> y(n+1)=yn+h*f(xn,yn) (1.8)</em></span></div>
</div>
<div id="wb_Text5" style="position:absolute;left:48px;top:1806px;width:557px;height:36px;z-index:8;">
<span style="color:#1E90FF;font-family:Arial;font-size:32px;">2. Проектирование схем алгоритма</span></div>
<div id="wb_Text6" style="position:absolute;left:4px;top:1868px;width:813px;height:499px;z-index:9;">
<div style="position:absolute;left:0px;top:0px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">Схема алгоритма головной программы описывает общий сценарий работы </span></div>
<div style="position:absolute;left:0px;top:21px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">разрабатываемого приложения. В составе проекта приложения </span></div>
<div style="position:absolute;left:0px;top:42px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">предусматривается три формы:</span></div>
<div style="margin-left:18px;position:absolute;left:0px;top:63px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">Главная форма приложения с вводом исходных данных;</span></div>
<div style="margin-left:18px;position:absolute;left:0px;top:84px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">Форма отображения таблицы и графика результатов расчёта;</span></div>
<div style="margin-left:18px;position:absolute;left:0px;top:105px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">Форма информации о программе.</span></div>
<div style="margin-left:45px;position:absolute;left:0px;top:126px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">При запуске приложения отображаются главная форма, на которой </span></div>
<div style="margin-left:45px;position:absolute;left:0px;top:147px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">находятся управляющие элементы: главное меню и обработка следующих </span></div>
<div style="margin-left:45px;position:absolute;left:0px;top:168px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">событий:</span></div>
<div style="margin-left:23px;position:absolute;left:0px;top:189px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">Ввод исходных данных;</span></div>
<div style="margin-left:23px;position:absolute;left:0px;top:210px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">Загрузка созданного ранее файла с исходными данными;</span></div>
<div style="margin-left:23px;position:absolute;left:0px;top:231px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"> Решение ОДУ численным методом Нистрема, при условии ввода исходных </span></div>
<div style="margin-left:23px;position:absolute;left:0px;top:252px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">данных;</span></div>
<div style="margin-left:23px;position:absolute;left:0px;top:273px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">Отображение таблицы и графика результатов расчёта, при условии </span></div>
<div style="margin-left:23px;position:absolute;left:0px;top:294px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">успешного расчёта(производится автоматически);</span></div>
<div style="margin-left:23px;position:absolute;left:0px;top:315px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">Вывод формы с информацией о программе;</span></div>
<div style="margin-left:23px;position:absolute;left:0px;top:336px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">Выход из программы.</span></div>
<div style="margin-left:45px;position:absolute;left:0px;top:357px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">В схеме алгоритма предусматривается контроль и блокирование следующих </span></div>
<div style="margin-left:45px;position:absolute;left:0px;top:378px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">действий пользователя:</span></div>
<div style="margin-left:23px;position:absolute;left:0px;top:399px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">Запуск численного решения при отсутствии ввода исходных данных:</span></div>
<div style="margin-left:23px;position:absolute;left:0px;top:420px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">Просмотр результатов расчёта(таблица и графика решения) без </span></div>
<div style="margin-left:23px;position:absolute;left:0px;top:441px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">успешного завершения этапа численного решения.</span></div>
<div style="margin-left:45px;position:absolute;left:0px;top:462px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"><br></span></div>
</div>
<div id="wb_Image1" style="position:absolute;left:10px;top:2360px;width:620px;height:766px;z-index:10;">
<img src="images/Документ2.jpg" id="Image1" alt=""></div>
<div id="wb_Text7" style="position:absolute;left:137px;top:3126px;width:468px;height:22px;z-index:11;">
<span style="color:#000000;font-family:Arial;font-size:19px;">Рисунок 2.1- Схема алгоритма приложения</span></div>
<div id="wb_Text8" style="position:absolute;left:48px;top:3229px;width:490px;height:36px;z-index:12;">
<span style="color:#1E90FF;font-family:Arial;font-size:32px;">3. Кодирование программы</span></div>
<div id="wb_Text9" style="position:absolute;left:4px;top:3297px;width:813px;height:268px;z-index:13;">
<div style="margin-left:45px;position:absolute;left:0px;top:0px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">Согласно заданию проект программы разрабатывается в среде визуального </span></div>
<div style="margin-left:45px;position:absolute;left:0px;top:21px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">программирования C++ Builder версии 6.0 на основе составленного блок-схем </span></div>
<div style="margin-left:45px;position:absolute;left:0px;top:42px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">алгоритма <a href="#Bookmark5">рис 2.1.</a></span></div>
<div style="position:absolute;left:0px;top:63px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"> В составе проекта входят следующие формы:</span></div>
<div style="position:absolute;left:0px;top:84px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"> 1)Form2- главная форма(модуль Unit2) на которой располагается системное </span></div>
<div style="position:absolute;left:0px;top:105px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">меню, ввод исходных данных и выполнение расчёта;</span></div>
<div style="position:absolute;left:0px;top:126px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"> 2)Form1- Форма отображения результатов расчёта в виде графика и таблицы</span></div>
<div style="position:absolute;left:0px;top:147px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">(модуль Unit1)</span></div>
<div style="position:absolute;left:0px;top:168px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"> 3)Form3- форма с информацией по программе(модуль Unit3)</span></div>
<div style="margin-left:48px;position:absolute;left:0px;top:189px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"><br></span></div>
<div style="margin-left:48px;position:absolute;left:0px;top:210px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">Основные переменные и подпрограммы размещаются в файле модуля главной </span></div>
<div style="margin-left:48px;position:absolute;left:0px;top:231px;width:813px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">формы.</span></div>
</div>
<div id="wb_Text10" style="position:absolute;left:48px;top:3597px;width:490px;height:36px;z-index:14;">
<span style="color:#1E90FF;font-family:Arial;font-size:32px;">4. Тестирование программы</span></div>
<table style="position:absolute;left:4px;top:3646px;width:465px;height:348px;z-index:15;" id="Table1">
<tr>
<td class="cell0"><div id="wb_Bookmark2" style="display:inline-block;width:100%;z-index:0;">
<a id="Bookmark2" style="visibility:hidden"> </a>
</div>
</td>
<td class="cell1"><span style="color:#000000;font-family:Arial;font-size:13px;line-height:16px;"> </span></td>
</tr>
<tr>
<td class="cell2"><span style="color:#000000;font-family:Arial;font-size:13px;line-height:16px;"> </span></td>
<td class="cell1"><span style="color:#000000;font-family:Arial;font-size:13px;line-height:16px;"> </span></td>
</tr>
<tr>
<td class="cell2"><span style="color:#000000;font-family:Arial;font-size:13px;line-height:16px;"> </span></td>
<td class="cell1"><span style="color:#000000;font-family:Arial;font-size:13px;line-height:16px;"> </span></td>
</tr>
<tr>
<td class="cell2"><span style="color:#000000;font-family:Arial;font-size:13px;line-height:16px;"> </span></td>
<td class="cell1"><span style="color:#000000;font-family:Arial;font-size:13px;line-height:16px;"> </span></td>
</tr>
<tr>
<td class="cell3"><span style="color:#000000;font-family:Arial;font-size:13px;line-height:16px;"> </span></td>
<td class="cell4"><span style="color:#000000;font-family:Arial;font-size:13px;line-height:16px;"> </span></td>
</tr>
</table>
<div id="wb_Text11" style="position:absolute;left:11px;top:3674px;width:269px;height:44px;z-index:16;">
<span style="color:#000000;font-family:Arial;font-size:19px;">Наименование характеристики</span></div>
<div id="wb_Text12" style="position:absolute;left:343px;top:3674px;width:373px;height:23px;z-index:17;">
<span style="color:#000000;font-family:Arial;font-size:20px;">Значение</span></div>
<div id="wb_Text13" style="position:absolute;left:11px;top:3739px;width:252px;height:23px;z-index:18;">
<span style="color:#000000;font-family:Arial;font-size:20px;">Тип операционной системы</span></div>
<div id="wb_Text14" style="position:absolute;left:11px;top:3804px;width:234px;height:23px;z-index:19;">
<span style="color:#000000;font-family:Arial;font-size:20px;">Тип файла результата</span></div>
<div id="wb_Text15" style="position:absolute;left:11px;top:3865px;width:285px;height:46px;z-index:20;">
<span style="color:#000000;font-family:Arial;font-size:20px;">Размер .exe-файла программы</span></div>
<div id="wb_Text16" style="position:absolute;left:11px;top:3936px;width:242px;height:23px;z-index:21;">
<span style="color:#000000;font-family:Arial;font-size:20px;">Скорость вычесления</span></div>
<div id="wb_Text17" style="position:absolute;left:343px;top:3936px;width:119px;height:23px;z-index:22;">
<span style="color:#000000;font-family:Arial;font-size:20px;">1 секунда</span></div>
<div id="wb_Text18" style="position:absolute;left:351px;top:3865px;width:119px;height:23px;z-index:23;">
<span style="color:#000000;font-family:Arial;font-size:20px;">123kb</span></div>
<div id="wb_Text19" style="position:absolute;left:316px;top:3727px;width:134px;height:46px;z-index:24;">
<span style="color:#000000;font-family:Arial;font-size:20px;">Microsoft Windows 10</span></div>
<div id="wb_Text20" style="position:absolute;left:361px;top:3804px;width:98px;height:23px;z-index:25;">
<span style="color:#000000;font-family:Arial;font-size:20px;">txt</span></div>
<div id="wb_Text22" style="position:absolute;left:41px;top:4153px;width:557px;height:36px;z-index:26;">
<span style="color:#1E90FF;font-family:Arial;font-size:32px;">5. Список используемых источников</span></div>
<div id="wb_Text23" style="position:absolute;left:4px;top:4205px;width:619px;height:310px;z-index:27;">
<div style="margin-left:45px;position:absolute;left:0px;top:0px;width:619px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">1 Информатика. Методические указания и задания к </span></div>
<div style="margin-left:45px;position:absolute;left:0px;top:21px;width:619px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">курсовой работе для студентов специальности 1-53 01 05 </span></div>
<div style="margin-left:45px;position:absolute;left:0px;top:42px;width:619px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">“Автоматизированные электроприводы”.- Могилёв: </span></div>
<div style="margin-left:45px;position:absolute;left:0px;top:63px;width:619px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">Белорусско- Российский университет, 2018. - 32с.</span></div>
<div style="margin-left:45px;position:absolute;left:0px;top:84px;width:619px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"><br></span></div>
<div style="margin-left:45px;position:absolute;left:0px;top:105px;width:619px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">2 Математика. Методы решения дифференциального </span></div>
<div style="margin-left:45px;position:absolute;left:0px;top:126px;width:619px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">уравнения. - Москва: Российский Университет Дружбы </span></div>
<div style="margin-left:45px;position:absolute;left:0px;top:147px;width:619px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">Народов, 2012.- 35с.</span></div>
<div style="margin-left:45px;position:absolute;left:0px;top:168px;width:619px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"><br></span></div>
<div style="margin-left:33px;position:absolute;left:0px;top:189px;width:619px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;"> 3 Ракитин В.И., Первушин В.Е. Практическое </span></div>
<div style="margin-left:33px;position:absolute;left:0px;top:210px;width:619px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">руководство</span></div>
<div style="position:absolute;left:0px;top:231px;width:619px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">по методам вычислений с приложение программ для </span></div>
<div style="position:absolute;left:0px;top:252px;width:619px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">персональных компьютеров: Учебн. Пособие.- М.: Высш. </span></div>
<div style="position:absolute;left:0px;top:273px;width:619px;height:20px;"><span style="color:#000000;font-family:'Courier New';font-size:19px;">шк.,1998.-393с.</span></div>
</div>
<div id="wb_Text24" style="position:absolute;left:607px;top:4515px;width:108px;height:40px;text-align:justify;z-index:28;">
<span style="color:#000000;font-family:Arial;font-size:35px;"><a href="#Bookmark3">Вверх</a></span></div>
<div id="wb_Bookmark1" style="position:absolute;left:614px;top:1806px;width:42px;height:26px;z-index:29;">
<a id="Bookmark1" style="visibility:hidden"> </a>
</div>
<div id="wb_Bookmark3" style="position:absolute;left:264px;top:41px;width:32px;height:29px;z-index:30;">
<a id="Bookmark3" style="visibility:hidden"> </a>
</div>
<div id="wb_Bookmark4" style="position:absolute;left:547px;top:251px;width:36px;height:29px;z-index:31;">
<a id="Bookmark4" style="visibility:hidden"> </a>
</div>
<div id="wb_Bookmark5" style="position:absolute;left:643px;top:2341px;width:30px;height:26px;z-index:32;">
<a id="Bookmark5" style="visibility:hidden"> </a>
</div>
<div id="wb_Bookmark6" style="position:absolute;left:516px;top:3229px;width:22px;height:19px;z-index:33;">
<a id="Bookmark6" style="visibility:hidden"> </a>
</div>
<div id="wb_Bookmark7" style="position:absolute;left:524px;top:3597px;width:23px;height:23px;z-index:34;">
<a id="Bookmark7" style="visibility:hidden"> </a>
</div>
<div id="wb_Bookmark8" style="position:absolute;left:597px;top:4153px;width:26px;height:24px;z-index:35;">
<a id="Bookmark8" style="visibility:hidden"> </a>
</div>
</body>
</html>
Размещено на Allbest.ru
Подобные документы
Математическое описание задачи решения обыкновенного дифференциального уравнения численным явным методом Рунге-Кутта, разработка схемы алгоритма и написание программы в среде программирования Microsoft Visual Studio 2010. Тестирование работы программы.
курсовая работа [1,1 M], добавлен 22.01.2014Разработка прикладного программного обеспечения для решения расчетных задач для компьютера. Численное интегрирование - вычисление значения определённого интеграла. Проектирование алгоритма численного метода. Тестирование работоспособности программы.
курсовая работа [1,1 M], добавлен 03.08.2011Разработка алгоритма решения задачи численного интегрирования методом трапеции. Словесное описание и блок-схема разработанного алгоритма программы. Описание интерфейса, главного окна и основных форм программы. Проверка работоспособности программы.
курсовая работа [1,4 M], добавлен 16.03.2012Проектирование программного модуля. Описание схемы программы и структуры разрабатываемого пакета. Написание кода ввода исходных данных и основных расчетов. Тестирование программного модуля. Тестирование решения задачи. Методы численного интегрирования.
курсовая работа [549,9 K], добавлен 20.03.2014Описание алгоритма создания программы для решения алгебраических или трансцендентных уравнений с помощью численного метода Бернулли. Нахождение значений корней алгебраического уравнения с заданными параметрами точности. Листинг программы на языке java.
контрольная работа [206,0 K], добавлен 19.06.2015Особенности метода численного интегрирования функции одной переменной. Замена на каждом элементарном отрезке подынтегральной функции на многочлен первой степени (линейную функцию). Разработка алгоритма программы, ее листинг. Пример работы программы.
контрольная работа [217,9 K], добавлен 14.07.2012Проектирование модульной структуры программы сетевого мессенджера, назначение модуля "frmMsg". Разработка главной формы и интерфейса пользователя программы. Проектирование модуля формы "About". Разработка методики тестирования и отладка программы.
курсовая работа [606,7 K], добавлен 19.01.2012Применение численного метода решения систем линейных алгебраических уравнений, используемых в прикладных задачах. Составление на базе метода матрицы Гаусса вычислительной схемы алгоритма и разработка интерфейса программы на алгоритмическом языке.
курсовая работа [823,9 K], добавлен 19.06.2023Разработка алгоритма и программы управления поворотной платформой лифта при помощи языка программирования Java Script. Проектирование приложения к браузеру в среде Adobe Dreamweaver CS5. Схема алгоритма, текст программы для двухмерной модели лифта.
курсовая работа [353,1 K], добавлен 18.05.2013Исследование внутренней сходимости численного интегрирования методами Симпсона и трапеций различных функций, задаваемых с помощью функций языка C. Результаты исследования, их анализ, описание применения. Условия и характеристики выполнения программы.
курсовая работа [385,2 K], добавлен 14.03.2011