Разработка программного модуля моделирования движения плоского рычажного механизма
Автор: JTB BEATS • Апрель 1, 2022 • Курсовая работа • 2,178 Слов (9 Страниц) • 247 Просмотры
[pic 1]
Введение
1.Вычисление определенного интеграла
1. 1 Математическая модель……………………………………………………..4
1. 2 Алгоритм вычисления суммы ряда……………………………………….5
1. 3 Текст программы расчёта суммы ряда и описание используемых операторов и процедур ……………………………………….………………………….7
1. 4 Форма приложения……………………………………………………….......8
2. 1 Кинематическая схема 2. 1 Математическая модель ……………………………………………………10
2. 2 Алгоритм построения механизма ………………………………………..12
2. 3 Текст приложения и описание основных операторов, процедур и функций ..………… ……………………………………….………………………………..13
2. 4 Форма приложения…………………………………………………………..15
Заключение………………………………………………………………………….17
Список литературы………………………………………………………………..18
Введение
Целью данной курсовой работы является разработка программного модуля моделирования движения плоского рычажного механизма. Модуль позволяет наблюдать движение рычажного механизма и предоставляет пользователю графическую информацию о работе механизма. Также необходимо осуществить вычисление интеграла с заданной погрешностью. Разработку необходимо производить в среде VB.NET.
Одной из основных особенностей VB.NET является его объективно-ориентированность. VB.NET – полноценный объективно-ориентированный язык. Он поддерживает полиморфизм, наследование, статическую типизацию, перегрузку операторов. Объектно-ориентированный подход позволяет решить задачи по построению крупных, но в тоже время гибких, масштабируемых и расширяемых приложений.
1. 1 Математическая модель
Интеграл:
[pic 2]
Вид общего решения определенного интеграла методом прямоугольников:
[pic 3][pic 4][pic 5]
Рисунок 1.1 – Вычисление интеграла с помощью метода прямоугольников.
1. 2 Алгоритм вычисления определенного интеграла
[pic 6]
[pic 7]
[pic 8]
[pic 9]
[pic 10]
[pic 11]
[pic 12]
[pic 13][pic 14]
[pic 15]
[pic 16]
[pic 17]
[pic 18]
[pic 19][pic 20][pic 21][pic 22][pic 23][pic 24][pic 25][pic 26][pic 27][pic 28]
[pic 29]
[pic 30]
[pic 31]
[pic 32][pic 33][pic 34][pic 35][pic 36][pic 37][pic 38][pic 39][pic 40][pic 41]
[pic 42]
[pic 43][pic 44]
[pic 45][pic 46]
[pic 47][pic 48]
[pic 49]
[pic 50]
[pic 51][pic 52]
Рисунок 1.2 - Алгоритм решения интеграла
- 3 Текст программы расчёта суммы ряда и описание используемых операторов и процедур
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim Xk, Xn, ee, D, S1, S2 As Double' Назначение переменных и присвоение им типа
Dim n As Integer' Назначение переменных и присвоение им типа
Xn = CDbl(Me.Хнач.Text)' Присвоение переменной значения указанного в окне
Xk = CDbl(Me.Хкон.Text)' Присвоение переменной значения указанного в окне
ee = 0.001' Присваиваем значение переменной, отвечающей за погрешность
...