У12 2 Вкладка Параметры диалогового окна Линейная регрессия
Рисунок У12.2. Вкладка Параметры диалогового окна Линейная регрессия
Обсудим, как приведенная ниже программа решает описанную задачу и что в ней происходит.
|
|
|
|
|
UserForm Initialize
|
- Активизирует диалоговое окно.
-
В начальном состоянии выбран переключатель Без повторений, что обеспечивает скрытие надписи повторения соответствующим полем.
|
|
|
Нажатие кнопки ок запускает на выполнение процедуру
CommandButtonl Click
|
При выборе переключателя с повторениями производит расчет по процедуре трендсповто-рениями (вторая задача), а при выборе переключателя Без повторений - по процедуре Обыч-ныйтренд (первая задача).
|
|
|
Нажатие кнопки выход запускает на выполнение процедуру
CommandButton2 Click
|
Закрывает диалоговое окно.
|
|
|
OptionButton1_Click
и
OptionButton2_Click
|
Обеспечивает скрытие и отображение в диалоговом окне надписи повторения и соответствующего поля.
|
|
|
ОбычныйТренд
|
- В поля Независимая величина (в данном Случае Температура) и Зависимая величина (объем продаж) вводит ссылки на диапазоны, по которым строится линия тренда. Исходя из Рисунок У 12.3 В Поле Независимая величина вводится ссылка на диапазон А2:А7, а в поле Зависимая величина — В2 : В7 .
- Проверяет, располагаются ли данные только в столбцах, либо только в строках. Также проверяет, располагаются ли данные в столбцах с или D (эти два столбца зарезервированы программой для вывода результатов расчета). Если располагаются, то отображается соответствующее сообщение.
- На рабочий лист вводятся функции рабочего листа НАКЛОН, ОТРЕЗОК и КОРРЕЛ, по которым вычисляются параметры линии тренда и коэффициент корреляции.
- При помощи процедуры диаграмма строится диаграмма и линия тренда.
|
|
|
|
|
|
Содержание Назад Вперед