Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторні.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
7.96 Mб
Скачать

Хід роботи

Завдання

  1. Написати файл-функції згідно свого варіанту:

    п/п

    y

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

  2. Використовуючи ці файл-функції побудувати їх графіки за допомогою командної строки.

  3. Створити файл-програму, яка викликатиме готову файл-функцію і будуватиме графік.

  4. Створити файл-функцію розв’язування квадратного рівняння типу

в командній стрічці перевірити роботу цієї функції при:

a – номер варіанту по списку;

b – кількість букв в прізвищі;

  1. Знайти площу трикутника за формулою Герона.

Контрольні питання

1. Навеіть поняття функції у системі Matlab.

2. Що являють собою вхідні та вихідні параметри функції?

3. Чому у вхідній мові системи Matlab немає поняття процедури?

4. Який головний недолік для ефективного програмування виникає при реалізації всіх операцій системи через функції? Як можна уникнути цього недоліка та значно підвищити ефективність програмування у таких системах?

5. Наведіть приклад описання зовнішньої функції через файл *.m та виклику цієї функції.

Лабораторна робота № 21 Програмування лінійних обчислювальних процесів засобами vba. Теоретичні відомості

Тип даних визначає множина припустимих значень, що може приймати зазначена перемінна. У VBA є такі основні типи даних:

Byte - байт, для запису цілих чисел від 0 до 255;

Boolean - логічний, може приймати одне з двох значень - True - істина, або False - неправда;

Integer - ціле число, може приймати значення від -32768 до 32767;

Long - довге ціле, у якому зберігаються числа до 2147483648;

Single – дійсне число з плаваючою комою, у якому зберігаються числа до 3,4*1038;

Double – дійсне число з плаваючою комою подвійної точності;

Currency - грошовий;

Date - дата і час;

Object - покажчик на об'єкт;

String - рядок символів;

Варіант - будь-який тип даних, обумовлений при присвоюванні значень.

Наприклад:

Dim x As Integer, st As String, d As Date

Для введення даних є функція InputBox:

InputBox ("Текст повідомлення ", "Заголовок вікна", Значення за замовчанням, Xpos, Ypos, Файл довідки)

Для виведення даних є функція MsgBox:

MsgBox("Текст повідомлення ", Кнопки, "Заголовок вікна", Файл довідки)

VBA має великий список функцій для роботи з перемінними різних типів:

Ім’я функції

Призначення функції

Abs()

Абсолютний розмір - Ix

Atn()

Arctg(x)

Cos()

Cos(x)

Exp()

Експонента, exp(x) - ex

Log()

Логарифм натуральний x

Rand()

Випадкове число з інтервалу (0,1)

Sin()

Sin(x)

Sqr()

Квадратний корінь із x

Tan()

Tg(x) - тангенс

Int()

Ціла частина від аргументу x

CStr()

Перетворить аргумент до типу рядок

Now()

Поточна дата і час

Day, Month, Year()

День, місяць і рік для аргументу типу дата