Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти і науки України
Національний Університет “Львівська Політехніка”
/
Кафедра ЕОМ
ВИКОНАННЯ ЕЛЕМЕНТАРНИХ ОПЕРАЦІЙ НАД СИГНАЛАМИ В СИСТЕМІ SCILAB.
лабораторна робота
з дисципліни “Цифрова обробка сигналів”
Львів – 2014
Варіант: 6
Завдання:
Задати квадратну матрицю А порядку . Знайти матрицю А*В, при чому елементи матриці В визначити за формулою: , .
Текст програми
Пояснення
clc
Очистка командного рядка
clear all
Очистка памяті
n=input('n=')
Ввід із клавіатури значення та його присвоєння змінній n
a= rand(n,n);
Створення матриці а заповненої випадковими числами, розмірності n*n
disp(a,'a=')
Вивід на екран матриці а
i=[1:n]'*ones(1,n);
Створення матриці індексів i
j=i';
Транспонування матриці і
b1= triu(1.0./(i+j-1));
Обчислення матриці та виділення із неї верхнього трикутника
b2= tril(1.0./(i+j+1));
Обчислення матриці та виділення із нижнього трикутника матриці
b3= triu(b2) -b2
Знаходимо значення верхнього трикутника матриці без головної діагоналі
b= b1+b3
Додаємо два трикутники матриці
x= a * b;
Обчислення виразу
disp(x,"x=")
Вивід результату
Результат роботи програми
/
Висновок
У цій лабораторній роботі я виконав операції над матрицями і векторами в системі SCILAB. Здобув навичок роботи у даному середовищі.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!