Компьютерные книги
Главное меню
Главная Поиск по сайту Добавить материал О нас Карта книг Карта сайта
Реклама
computersbooks.net -> Добавить материал -> Теория программирования -> Боровиков В. -> "STATISTICA. Искусство анализа данных на компьютере" -> 192

STATISTICA. Искусство анализа данных на компьютере - Боровиков В.

Боровиков В. STATISTICA. Искусство анализа данных на компьютере — Спб.: Питер, 2003. — 688 c.
Скачать (прямая ссылка): statistikaiskusstvoanalizadannih2003.djvu
Предыдущая << 1 .. 186 187 188 189 190 191 < 192 > 193 194 195 196 197 198 .. 204 >> Следующая


Вначале выберите команду File New — Файл Создать.

Далее в диалоге Create New Document — Создать новый документ выберите Macro (SVB) — Макрос (SVB) и создайте макрос, например с именем Example 1. Далее нажмите ОК

На экране появится следующее окно.
652______________________________________Глава 18. Язык STATISTICA VISUAL BASIC

В появившемся окне напишите текст программы. Нажмите клавишу F5 » кнопку и пошлите код на исполнение

Типы данных, массивы, функции

Следующая простая программа вычисляющая корень квадратный из суммы квал ратов. иллюстрирует, как объявляются и используются переменные и массивы в SVB. Она также показывает, как следует объявлять подпрограммы (или функции) н каким образом передавать в них аргументы.

Текст программы-SJh Hair Г 'л х • I *9 № As DcsJble [: - Ч* Us Dou <4 '•ttsyg

rt- ¦ *4

For 1 -I M 1Г

¦jnvt I

i.

UoMUi

a>

•-.--Tr* tf •»« yjuere rvr. if .«IjIs from ’ *

• _

¦ |д ' r_ stnian^iujr* _

n • • _

SH&MH

Fn- **

B0 i 'Fn* t/> l?e*>i

iTo A* Irt»^r •1) Aj V OWM»

I г ' *• !«***

I 'ЖЧ ft*УТЛЫ

КГ f» гв <Тф

Next i

End r<*=tiw

Просмотрите программу заметьте, что для явного объявления переменных ж пользуется оператор Dim. который имеет следующий синтаксис:

Dim Имя_переменной [As Тип данных]

Например, вы видите, что строка Dim i As Integer объявляет переменную, при нимающую целые значения, Dim х (1 То 10) As Double объявляет вещественны' массив. Dim Sum As Double, ResText As String объявляет вещественную переменную uстроковую.

Числа. Типы данных Double. Integer и Long наиболее часто используются в вычислениях.

Переменные, объявленные как Double, могут храиить вещественные числа в интервале от ±1 7Е + 308 (приблизительно 15 знаков точности); переменные.
Основные соглашения STATISTICA Visual Basic

653

объявленные как Integer, содержат целые числа ь интервале от —32.768 до 32.7П7 и. наконец, переменные типа Long содержат целые числа к интервале от— 2.147.483,(И8 до 2,147/183,647.

Просмотрите программу и найдите, где используются эти тины данных. Строки. Для операций сп строками произвольной длины используется, как вы уже видели, тип данных String

Логический тип. Переменная типа Boolean (логическая переменная) принимает два значения: True (1) и False (О)

Приведем некоторые другие л ты: Currency (денежная величина) Date (дата/ время). Object (объект). Variant

Тип данных Object служит для хранения объектов. Заметим, язык SVB работает с объектами анализа, например для того, чтобы запустить анализ, относящийся к модулю Basic Statistics — Основные статистики, нужно создать объект анализа с константой в копструкторе scBasicStatistics и (необязательно) имя файла дан ных (путь к файлу, содержащему входную таблицу). Пос-че создания объекта анализа, например, Basic Statistics — Основные статистики, фактически к к«дс программы вы по шагам задаете параметры, обычно задаваемые в диалоговых окнах. При проведении соответствующего анализа в STATISTICA.

Если вы хотите связать объект с переменной, используйте команду Set Variable = Object.

Тип данных Variant устанавливает тин данных в зависимости от содержимого и может меняться в ходе выполнения программы. Переме нные, декларированные как Variant, могут быть пустыми, принимать численные значения, иметь денежный формат, значения дат, содержать строки, быть объектом или кодом ошибки, указателем null или массивом. При использовании SVB для включения статнстичсских модулей (функций) в пользовательскую программу тип Variant оказывается полезным. например, когда приходится иметь дело со списком переменных Переменная может быть определена как строковая (то есть. Variables= 'Му VarNiunc"). численная (то есть .Variables=2) или массив (.Variables=VarArray).

Заметим, что переменная, явно не описанная, по умолчанию имеет тин Variant. Этот тип иногда называют также хамелеоном, потому что oil принимает значения в зависимости от выполнения программы.

Массивы. Приведенный пример также иллюстрирует применение массивов п Visual Basic. Массив — это набор элементов определенного тина, ка» дын из которых имеет свой порядковый номер (индекс). Для объявления массива также к пользуется оператор Dim с указанием в круглых скобках максимального порядке вого номера либо с указанием верхней и нижней границы.

По умолчанию массивы имеют нулевой элемент; это означает, что массив, объявленный как Dim х(5), на самом деле содержит шесть элементов: первым элимен! х(0), потом х(1) и шестой элемент — х(5). Вы также можете декларировать массивы с точными границами; объявление Dim х(1 to 5) говорит о том, что массив б\ ici иметь только пять элементов, н к первому элементу можно обратиться какх(1) Вы также можете поместить в начало программы команду' Option Base i. кот-ран по умолчанию декларирует все массивы как массивы с первым иементом. имеющим номер 1.
Предыдущая << 1 .. 186 187 188 189 190 191 < 192 > 193 194 195 196 197 198 .. 204 >> Следующая
Книги
Web-программирован-
ие
Аппаратное обеспечение Графика Руководство по П.О. Самоучитель Теория программирования Фотошоп Языки программирования
Новые книги
Вирт Н. "Систематическое программирование " (Теория программирования)

Эком "Microsoft Excel 2000 шаг за шагом Русская версия самоучитель " (Самоучитель)

Поляков А.Ю. "Методы и алгоритмы компьютерной графики в примерах Vizual C++" (Графика)

Баяковский Ю.М. "Графическая библиотека Open GL " (Графика)

Валиков А. "Технология " (Языки программирования)
Авторские права © 2013 ComputersBooks. Все права защищены.