Зміст курсу
Основи Matlab
Основи Matlab
Модульне програмування
Модульне програмування підвищує обчислювальну ефективність і дозволяє комбінувати, поєднувати та повторно використовувати корисні програми, які ви написали. Дізнайтеся, як створювати модульні програми за допомогою функцій у Matlab, щоб заощадити час і підвищити продуктивність ваших програм.
У Matlab елементи, виділені помаранчевим, є обов'язковими для оголошення функцій. Ключове слово function
використовується для визначення функції, при цьому змінні вихідних даних беруться у квадратні дужки та слідують за знаком рівності. Вхідні змінні розміщуються у круглих дужках одразу після імені функції. Елементи, виділені синім, мають бути заповнені користувачем, включаючи список вихідних змінних через кому, список вхідних змінних через кому та ім'я функції, яке повинно відповідати тим самим правилам іменування, що й змінні.
Крапки, показані сірим, використовуються лише для форматування, щоб зробити код візуально чистішим. Matlab не дозволяє пробіли або розриви рядків між елементами, тому крапки можуть виступати як маркер продовження, щоб рівномірніше розподіляти код по рядках. Такий підхід особливо корисний, коли списки вхідних і вихідних змінних є довгими, щоб код не ставав надто стисненим.
Крім того, функції без вихідних змінних можуть опускати як квадратні дужки, так і знак рівності, а функції без вхідних змінних можуть не містити круглих дужок. Якщо функція не має ні вхідних, ні вихідних змінних, обидва ці елементи можна повністю опустити, як показано у фрагменті.
Завдання
Модульно оформити програму, яку ви написали для завдання у Розділі 4;
Одна програма повинна виводити розташуванняExcel-файлу на вашому комп'ютері;
Інша програма повинна імпортувати дані;
Ще одна програма повинна виконувати обчислення;
Ще одна програма повинна експортувати дані у Excel;
Ще одна програма повинна запускати всі ці окремі програми без використання вхідних чи вихідних змінних і перевіряти її роботу, звіряючи результати у Excel-файлі з вашою початковою програмою з Розділу 4.
Дякуємо за ваш відгук!