62034 (Создание программных продуктов для решения задач), страница 2

2016-07-31СтудИзба

Описание файла

Документ из архива "Создание программных продуктов для решения задач", который расположен в категории "". Всё это находится в предмете "кибернетика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "кибернетика" в общих файлах.

Онлайн просмотр документа "62034"

Текст 2 страницы из документа "62034"

Dim max As Single

min = MSFlexGrid1.TextMatrix(7, 4)

‘НАХОЖДЕНИЕ MIN

For I = 1 To 7

If MSFlexGrid1.TextMatrix(I, 4) < min Then min = MSFlexGrid1.TextMatrix(I, 4)

Next I

Текст4.Text = CSng(min)

max = MSFlexGrid1.TextMatrix(1, 4)

‘НАХОЖДЕНИЕ MAX

For I = 1 To 7

If MSFlexGrid1.TextMatrix(I, 4) > max Then max = MSFlexGrid1.TextMatrix(I, 4)

Next I

Текст6.Text = CSng(max)

'ЗАКОН СТЕФАНА-БОЛЬЦМАНА

'V=k*Q^4, где k-постоянная Стефана-Больцмана: k = 5.67 * 10 ^ -8

Dim z(7) As Single, W(7) As Single

For I = 1 To 7

z(I) = 0.0000000567 * ((MSFlexGrid1.TextMatrix(I, 2) + 273) ^ 4 – 273 ^ 4)

‘V=AZ

W(I) = 0.1 * Текст3.Text * z(I)

'ВЫВОД СКОРОСТИ ОХЛАЖДЕНИЯ

Список2.AddItem (Ccur(W(I)))

Next I

End Sub

Private Sub mnuВключить_Click()

'ВКЛЮЧЕНИЕ КАЛЬКУЛЯТОРА

‘OLE1.SourceDoc = “C:\WINDOWS\CALC.EXE”

OLE1.Action = 7

End Sub

Private Sub mnuВыход_Click()

End

End Sub

Private Sub mnuОткрыть_Click()

Dim V(7) As Single, Q(7) As Single

MSFlexGrid1.TextMatrix(0, 0) = “№ Опыта”

MSFlexGrid1.TextMatrix(0, 1) = “ V(I) “

MSFlexGrid1.TextMatrix(0, 2) = « Q(I) «

MSFlexGrid1.TextMatrix(0, 3) = “ V(I)расч.”

MSFlexGrid1.TextMatrix(0, 4) = «V(I), %»

For I = 1 To 7

MSFlexGrid1.TextMatrix(I, 0) = I

Next I

‘АВТОМАТИЧЕСКИЙ ВВОД

Open “A:\Данные.txt” For Input As #1

For I = 1 To 7

Input #1, V(I), Q(I)

MSFlexGrid1.TextMatrix(I, 1) = V(I)

MSFlexGrid1.TextMatrix(I, 2) = Q(I)

Next I

Close #1

End Sub

Private Sub mnuСкрыть_Click()

‘СКРЫТЬ ВРЕМЯ

Часы1.Enabled = False

Текст5.Text = “”

End Sub

Private Sub mnuПоказать_Click()

‘ПОКАЗАТЬ ВРЕМЯ

Часы1.Enabled = True

Часы1.Interval = 250

End Sub

Private Sub Часы1_Timer()

'ВЫВОД ВРЕМЕНИ

Текст5.Text = CStr(Time)

End Sub

Значения свойств объектов:

VERSION 5.00

Object = "{5E9E78A0-531B-11CF-91F6-C2863C385E30}#1.0#0"; "MSFLXGRD.OCX"

Begin VB.Form Форма1

Caption = "КУРСОВАЯ РАБОТА"

ClientHeight = 4905

ClientLeft = 165

ClientTop = 735

ClientWidth = 6660

LinkTopic = "Form1"

ScaleHeight = 4905

ScaleWidth = 6660

StartUpPosition = 3 'Windows Default

Begin VB.ListBox Список2

Height = 1425

ItemData = "КУРСОВАЯ РАБОТА.frx":0000

Left = 3600

List = "КУРСОВАЯ РАБОТА.frx":0002

TabIndex = 16

Top = 3240

Width = 1095

End

Begin VB.ListBox Список1

Height = 1425

ItemData = "КУРСОВАЯ РАБОТА.frx":0004

Left = 2400

List = "КУРСОВАЯ РАБОТА.frx":0006

TabIndex = 15

Top = 3240

Width = 1095

End

Begin VB.TextBox Текст6

Height = 285

Left = 5040

TabIndex = 14

Top = 3480

Width = 1095

End

Begin VB.TextBox Текст5

Height = 285

Left = 5280

TabIndex = 13

Top = 360

Width = 855

End

Begin VB.TextBox Текст 4

Height = 285

Left = 5040

TabIndex = 12

Top = 2880

Width = 1095

End

Begin VB.TextBox Текст 3

Height = 285

Left = 5040

TabIndex = 11

Top = 2280

Width = 1095

End

Begin VB.TextBox Текст 2

Height = 285

Left = 5040

TabIndex = 10

Top = 1680

Width = 1095

End

Begin VB.TextBox Текст 1

Height = 285

Left = 5040

TabIndex = 9

Top = 1080

Width = 1095

End

Begin VB.Timer Часы1

Interval = 250

Left = 4800

Top = 3840

End

Begin VB.CommandButton Комманда6

Caption = "ВЫХОД"

Height = 195

Left = 240

TabIndex = 7

Top = 4440

Width = 1575

End

Begin VB.CommandButton Комманда 5

Caption = "ПРОВЕРКА"

Height = 195

Left = 240

TabIndex = 6

Top = 4200

Width = 1575

End

Begin VB.CommandButton Комманда 4

Caption = "ПОГРЕШНОСТЬ"

Height = 195

Left = 240

TabIndex = 5

Top = 3960

Width = 1575

End

Begin VB.CommandButton Комманда 3

Caption = "Vрасч.=AQ"

Height = 195

Left = 240

TabIndex = 4

Top = 3720

Width = 1575

End

Begin VB.CommandButton Комманда 2

Caption = "РЕШЕНИЕ"

Height = 195

Left = 240

TabIndex = 3

Top = 3480

Width = 1575

End

Begin VB.CommandButton Комманда 1

Caption = "ВВЕСТИ"

Height = 195

Left = 240

TabIndex = 2

Top = 3240

Width = 1575

End

Begin VB.CheckBox Проверка1

Caption = " АВТОМАТИЧЕСКИЙ ВВОД"

Height = 375

Left = 120

TabIndex = 1

Top = 240

Width = 2775

End

Begin MSFlexGridLib.MSFlexGrid MSFlexGrid1

Height = 2055

Left = 0

TabIndex = 0

Top = 840

Width = 4935

_ExtentX = 8705

_ExtentY = 3625

_Version = 393216

Rows = 8

Cols = 5

End

Begin VB.OLE OLE1

Class = "Package"

Height = 495

Left = 5280

OleObjectBlob = "КУРСОВАЯ РАБОТА.frx":0008

SourceDoc = "C:\WINDOWS\CALC.EXE"

TabIndex = 24

Top = 3840

Width = 855

End

Begin VB.Label Метка8

Caption = " ПРОВЕРКА"

Height = 255

Left = 3600

TabIndex = 23

Top = 3000

Width = 1095

End

Begin VB.Label Метка 7

Caption = " A=V/Q"

Height = 255

Left = 2280

TabIndex = 22

Top = 3000

Width = 1095

End

Begin VB.Label Метка 6

Caption = " Max V(I), %"

Height = 255

Left = 5040

TabIndex = 21

Top = 2640

Width = 1095

End

Begin VB.Label Метка 5

Caption = " Min V(I), %"

Height = 255

Left = 5040

TabIndex = 20

Top = 3240

Width = 1095

End

Begin VB.Label Метка 4

Caption = " Коэфф-нт А"

Height = 255

Left = 5040

TabIndex = 19

Top = 2040

Width = 1095

End

Begin VB.Label Метка 3

Caption = " Сумма Q(I)"

Height = 255

Left = 5040

TabIndex = 18

Top = 1440

Width = 1095

End

Begin VB.Label Метка 2

Caption = " Сумма V(I)"

Height = 255

Left = 5040

TabIndex = 17

Top = 840

Width = 1095

End

Begin VB.Label Метка 1

Caption = "ТЕКУЩЕЕ ВРЕМЯ"

Height = 255

Left = 3720

TabIndex = 8

Top = 360

Width = 1575

End

Begin VB.Menu mnuФайл

Caption = "Файл"

Begin VB.Menu mnuОткрыть

Caption = "Открыть"

End

Begin VB.Menu mnuВыход

Caption = "Выход"

End

End

Begin VB.Menu mnuВремя

Caption = "Время"

Begin VB.Menu mnuПоказать

Caption = "Показать"

End

Begin VB.Menu mnuСкрыть

Caption = "Скрыть"

End

End

Begin VB.Menu mnuКалькулятор

Caption = "Калькулятор"

Begin VB.Menu mnuВключить

Caption = "Включить"

End

End

End

Attribute VB_Name = "Форма1"

Attribute VB_GlobalNameSpace = False

Attribute VB_Creatable = False

Attribute VB_PredeclaredId = True

Attribute VB_Exposed = False

Рабочая форма с данными:

Решение задачи с помощью MathCad.

Вычисление суммы элементов массивов:

Относительная погрешность:

Расчет скорости охлаждения по закону Стефана: V=kT^4

Постоянная Стефана-Больцмана:

График №1 построен по данным, а №2- по расчетам.

Решение задачи в Excel

V(I)

Q(I)

V(I) расч

V(I), %

8,81

220

7,15

18,84222

7,4

200

6,5

12,16216

6,1

180

5,85

4,098361

4,89

160

5,2

6,339468

3,88

140

4,55

17,26804

3,02

120

3,9

29,13907

2,3

100

3,25

41,30435

36,4

1120

A=V/Q

КОЭФ. А

Z

СТЕФАНА

0,040045

0,0325

303,4484467

9,862075

0,037

252,3155307

8,200255

0,033889

207,2734376

6,736387

0,030563

167,8181271

5,454089

0,027714

133,4673316

4,337688

0,025167

103,7605564

3,372218

0,023

78,25907956

2,54342

Графики зависимостей:

Заключение:

На основании полученных в программах данных:

расчетов и графиков, можно сделать вывод, что наиболее прие-млемым языком программирования является Visual Basic, а закон наиболее точно дающий схожие результаты с данными опыта является закон Стефана.

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5285
Авторов
на СтудИзбе
418
Средний доход
с одного платного файла
Обучение Подробнее