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

  • «Нелинейные уравнения и системы»

  • Задание 4.1 .

  • Задание 4.2 . Решить систему уравнений

  • Лабораторная работа №4 «Нелинейные уравнения и системы», ТИДЗ. Связи и массовых коммуникаций российской федерации


    Скачать 165.68 Kb.
    НазваниеСвязи и массовых коммуникаций российской федерации
    АнкорЛабораторная работа №4 «Нелинейные уравнения и системы», ТИДЗ
    Дата25.04.2022
    Размер165.68 Kb.
    Формат файлаdocx
    Имя файлаTIDZ_lab_4_2 (1).docx
    ТипЛабораторная работа
    #495677

    МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ,

    СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

    ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

    «САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА» (СПбГУТ)

    Кафедра информационных управляющих систем
    Лабораторная работа № 4

    «Нелинейные уравнения и системы»

    Вариант № 4


    Студенты гр. ИСТ-014________________,

    (подпись)

    Проверил ___________________________

    (оценка и подпись)


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

    2022 год

    ЦЕЛЬ

    При помощи инструментария программы Scilab найти корни заданных полиномов и решить заданную систему уравнений.

    ТЕОРЕТИЧЕСКИЙ МАТЕРИАЛ

    Если нелинейное уравнение достаточно сложное, то отыскание его корней процесс нетривиальный. Рассмотрим, какими средствами обладает Scilab для решения этой задачи

    Решение алгебраического уравнения в Scilab состоит из двух этапов. Необходимо задать полином P(x) с помощью функции poly, а затем найти его корни, применив функцию roots. Итак, определение полиномов в Scilab осуществляет функция poly(a, "x ["fl"]), где a — это число или матрица чисел, x — символьная переменная, fl — необязательная символьная переменная, определяющая способ задания полинома.

    Если заданы m уравнений с n неизвестными и требуется найти последовательность из n чисел, которые одновременно удовлетворяют каждому из m уравнений, то говорится о системе уравнений. Для решения систем уравнений в Scilab также применяют функцию fsolve(x0,f).

    Задание 4.1. Найти корни полиномов:





    Задание 4.2. Решить систему уравнений





    Полученные значения – координаты точки пересечения исходных функций. Проверим их с помощью графического калькулятора “Desmos”


    Вот так выглядят графики исходных функций, которые пересекаются приблизительно в точке (-0.28981, 1.1429), то есть координаты соответствуют полученным значениям


    ВЫВОД

    В результате проделанной работы нам удалось ознакомиться с инструментарием программы Scilab, разобраться с средствами решения нелинейных уравнений и систем в Scilab и выполнить поставленные задачи.


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