Главная страница
Навигация по странице:

  • Цель работы

  • 1.Режим прямых вычислений

  • Вывод по работе

  • ОПЕРАЦИИ С МНОГОЧЛЕНАМИ И ВОЗМОЖНОСТИ ОБРАБОТКИ ДАННЫХ В MATLAB Лабораторная работа. операции с многочленами и возможности обработки данных в matlab


    Скачать 265.06 Kb.
    Названиеоперации с многочленами и возможности обработки данных в matlab
    АнкорОПЕРАЦИИ С МНОГОЧЛЕНАМИ И ВОЗМОЖНОСТИ ОБРАБОТКИ ДАННЫХ В MATLAB Лабораторная работа
    Дата21.12.2022
    Размер265.06 Kb.
    Формат файлаodt
    Имя файла6.odt
    ТипЛабораторная работа
    #857270

    МИНОБРНАУКИ РОССИИ

    Санкт-Петербургский государственный

    электротехнический университет

    «ЛЭТИ» им. В.И. Ульянова (Ленина)

    Кафедра РС


    ЛАБОРАТОРНАЯ РАБОТА №6

    по дисциплине «Программирование в среде Matlab»

    Тема: «ОПЕРАЦИИ С МНОГОЧЛЕНАМИ И ВОЗМОЖНОСТИ ОБРАБОТКИ ДАННЫХ В MATLAB»

    Студент гр. 1111




    Удинцев Е.А.

    Преподаватель





    Маркелова М.А.


    Санкт-Петербург

    2022
    Цель работы: изучение функций работы с полиномами; знакомство с аппроксимацией и интерполяцией данных; знакомство с функциями расчета выборочных статистик.
    Краткие теоретические сведения:

    1. вектор корней многочлена с помощью функции roots

    2. вектор коэффициентов многочлена с помощью функции poly.

    3. вычислениe значения полинома с помощью функции polyval.

    4. Функция conv (a, b) используется для умножения полиномов p(x) и g(x).

    5. Функция deconv (a, b) используется для деления полиномов p(x) и g(x).

    6. Функция polyder (p) используется для вычисления производной полинома p(x).


    1.Режим прямых вычислений

    1.1 вычисление корней полинома и восстановление его коэффициентов



    1.2 создание матрицы 2*5

    Size -определения размера матрицы

    Max(min) – находит максимум(минимум) последовательности

    Mean – расчёт средних значений соответствующих элементов

    Sort – сортировка элементов в порядке возрастания

    Sum -суммирование элементов

    Prod – умножение соответствующих элементов

    Diff – вычитает элементы из 2 матрицы


    1.3 задаем вектора x и y

    kAP –коэффициент аппроксимирующего многочлена 2 степени

    AP- значение аппроксимирующего многочлена в точках х





    График зависимости y(x) и вычисленной приближенной AP(x)
    Увеличиваем порядок аппроксимирующего полинома



    При коэффициенте аппроксимирующего многочлена 3-й степени на графике наблюдается приближение к результатом исходной зависимости.



    При коэффициенте 6-й степени график становится почти идентичным исходному.
    2. Решение Примера-задачи








    Вывод по работе: В ходе лабораторной работы была изучена возможность среды MatLab вычислять корни полинома n-ой степени. Восстанавливать коэффициенты полинома по определённому вектору корней; изучены функции для работы с матрицами или последовательностями(нахождение максимума/минимума, вычисление среднего значения, вычисление суммы, разности или произведение элементов последовательности); изучены стандартные возможности аппроксимации и интерполяции в среде MatLab. Данные возможности программируемой среды позволяют автоматизировать некоторые математические действия и повысить точность расчётов.



    написать администратору сайта