Задачі обробки одновимірних та двовимірних масивів
В системі Mathcad використовуються масиви двох типів: одновимірні (вектори) та двовимірні (матриці). Порядковий номер елемента одновимірного масиву називається індексом. Індекси починаються з нуля або одиниці в залежності від значення системної змінної ORIGIN. Вектори і матриці можна задавати різними способами: 1. за допомогою команди Вставка ®Матрица; 2. за допомогою комбінації клавіш Ctrl+M; 3. клацанням на кнопці Щоб звернутися до окремих елементів вектора, використовують оператор нижнього індексу
Обробка елементів двовимірного масиву здійснюється так само, як і обробка елементів одновимірного масиву. Єдина відмінність – це те, що необхідно використовувати вкладені цикли: один цикл зовнішній для переміщення між рядками, а другий внутрішній, для переходу між елементами рядка. Над двовимірними масивами визначені функції: cols, rows, min, max. Приклад 1. Вивести на екран індекс нульового елементу масиву А=(5, 9, -4, 0, 2). Результат виконання завдання матиме такий вигляд: Приклад 2. Знайти добуток елементів массиву Результат виконання завдання матиме такий вигляд: Приклад 3. В матриці А= Результат виконання завдання матиме такий вид: Приклад 4. Скласти програму знаходження суми двох двовимірних масивів. Результат записати в третій масив. Результат виконання завдання матиме такий вигляд: Приклад 5. Обчислити добуток елементів головної діагоналі матриці Результат виконання завдання матиме такий вигляд: Приклад 10. Обчислити добуток елементів побічної діагоналі матриці Результат виконання завдання матиме такий вигляд: ОСНОВИ РОБОТИ В СИСТЕМІ MATLAB 1 Основні теоретичні відомості
Запуск системи MATLAB здійснюється натисканням лівої кнопки миші на піктограмі в полі робочого столу Windows або виконанням послідовності наступних команд:
Для виконання будь-яких команд та виразів їх потрібно надрукувати за допомогою клавіатури, відредагувати у командному рядку, якщо це необхідно і завершити введення натисканням клавіші Enter. Для уточнення версії системи варто вивести вікно (див. рис. 6.1) з інформацією про систему (команда About MATLAB у меню Help). Усі можливості системи, які описані у даному виданні, відносяться до розширеної і доповненої версії MATLAB 6.1 з пакетом розширення Simulink 4.1.
|