DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Ознайомлення з основами роботи в системі MATLAB. Виконання елементарних операцій над сигналами

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
КН
Кафедра:
Кафедра програмного забезпечення

Інформація про роботу

Рік:
2007
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Обробка сигналів
Група:
КН-11
Коротко про документ

Про що ця робота

Звіт присвячено вивченню середовища MATLAB та виконанню базових операцій над матрицями і векторами. У роботі наведено текст програми для перестановки рядків матриці та результати її виконання.

У роботі розглядаються

  • MATLAB
  • Обробка сигналів
  • Операції над матрицями
  • Векторні обчислення
  • Програмування

Зміст і розділи

  1. Мета роботи
  2. Порядок виконання роботи
  3. Завдання
  4. Текст програми
  5. Результати виконання програми
  6. Висновок
Для кого:Студенти технічних спеціальностей
Викладачі:Лашко О. Л.

Ключові поняття

MATLABматрицясигналпрограмакомандне вікнорозмірністьперестановка рядківлабораторна роботаінтерфейс

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти та науки України НУ “Львівська політехніка” З в і т про виконання лабораторної роботи № 1 з курсу “Обробка сигналів” на тему: «ОЗНАЙОМЛЕННЯ З ОСНОВАМИ РОБОТИ В СИСТЕМІ MATLAB. ВИКОНАННЯ ЕЛЕМЕНТАРНИХ ОПЕРАЦІЙ НАД СИГНАЛАМИ» ” Львів-2007 МЕТА РОБОТИ. Вивчити можливості системи MatLab. Набути навики роботи в даному середовищі. ПОРЯДОК ВИКОНАННЯ РОБОТИ 1. Запустити систему MatLab. 2. Ознайомитися з демонстраційною програмою, звернувши увагу на виконання елементарних операцій над матрицями і векторами (demo). (Додаткова інформація міститься також у файлі MatLab_book.pdf). 3. В командному вікні MatLab проілюструвати можливі операції над матрицями та векторами. 4. Вивчити можливості системи для роботи з графікою. 5. Написати власну програму, яка реалізовує завдання, задане варіантом. Завдання: Задати цілочисельну матрицю розміру 10 7. Знайти матрицю, що отримується з даної, шляхом перестановки рядків – першого з останнім, другого з передостаннім і т.д. текст програми: clc; clear all; choice=input('Input Matrix Randomize?','s'); switch choice case {'Y','y'} r=input('Enter Rozmir A[n,m]:'); A=randint(r(1),r(2),[1,9]) case {'N','n'} A=input('Enter Matrix:') otherwise error('Wrong answer') end c=size(A); for i=1:c(2) k=c(2)-i+1; B(:,i)=A(:,k); end B Результати виконання програми: Input Matrix Randomize?....y Enter Rozmir A[n,m]...[7,10] A = 4 5 8 1 4 1 3 8 2 5 4 2 3 6 4 5 6 4 2 5 2 5 8 2 3 8 9 9 4 4 7 7 9 8 4 9 6 7 8 9 7 9 3 2 4 3 8 7 5 1 7 3 3 2 6 2 1 4 8 3 5 3 1 9 2 8 2 2 5 1 B = 5 2 8 3 1 4 1 8 5 4 5 2 4 6 5 4 6 3 2 4 4 4 9 9 8 3 2 8 5 2 9 8 7 6 9 4 8 9 7 7 1 5 7 8 3 4 2 3 9 7 3 8 4 1 2 6 2 3 3 7 1 5 2 2 8 2 9 1 3 5 Висновок: на лабораторній роботі вивчила можливості системи MatLab. Набула навики роботи в даному середовищі.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!