Программная инженерия Нижний Новгород 017 Лабораторный
Download 1.23 Mb. Pdf ko'rish
|
Pract ADS
- Bu sahifa navigatsiya:
- 1. Постановка учебной задачи 1.1. Основные понятия и определения
Лабораторная работа №5
Аналитические преобразования полиномов от нескольких переменных (списки) Введение Наряду с привычным вычислительным применением компьютеры широко используются и для аналитической обработки данных. Среди примеров таких приложений – компьютерное доказательство теорем, логический вывод, анализ текстовой информации и многое другое. Среди таких примеров и задача обработки полиномов, задаваемых в общей аналитической форме. Полиномы являются хорошо изученной областью математики (алгебра полиномов), которая широко используется в приложениях (аппроксимация экспериментальных данных, построение функциональных зависимостей и т.п.). Лабораторная работа направлена на изучение методов компьютерной обработки полиномов. С этой целью в лабораторной работе изучаются различные варианты структуры хранения и разрабатываются программы для обработки полиномов. Основной учебной целью работы является практическое освоение методов организации структур хранения данных с помощью списков. В ходе выполнения лабораторной работы разрабатывается общая форма представления линейных списков, разрабатываются программы работы со списками, которые могут быть использованы и в других областях приложений. 1. Постановка учебной задачи 1.1. Основные понятия и определения Под полиномом от одной переменной понимается выражение вида: P n (x)=a n x n +a n-1 x n-1 +…+a 1 x 1 +a 0 или в более общем виде где: n – степень полинома; a i , 0 i n – коэффициенты полинома (действительные или комплексные числа). Полином можно определить также как выражение из нескольких термов, соединенных знаками сложения или вычитания. Терм включает коэффициент и моном, содержащий одну или несколько переменных, каждая из которых может иметь степень Как пример, полином от трех переменных может иметь вид P(X, Y, Z)=3x 3 z - 2y 2 z 2 + 3. Подобными называют два (или более) мономов, имеющих одинаковые степени при неизвестных. P n (x) = a i x i i = 0 n P(x,y,z) = a ijk x i y j z k . i, j, k 56 В число основных операций над полиномами входят действия по вычислению значений полинома при заданных значениях переменных, а также большинство известных математических операций (сложение, вычитание, вычисление частных производных, интегрирование и т.п.). Полиномы как формальный объект хорошо изучены в математике. Математическая модель данной предметной области – алгебра полиномов. Download 1.23 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling