include $_SERVER["DOCUMENT_ROOT"]."/cgi-bin/header.php"; ?>
| Вид материала | Решение |
| N | Содержание задания | Данные (в терминах Mathcad) | ||||||||||||||||||||||||||||||||
| 1 | Составить программу на языке Паскаль, вычисляющую определенные интегралы методом Симпсона с точностью 0.00001. С помощью среды Mathcad попытаться найти аналитическое решение этих интегралов, а также получить численное решение с той же точностью и сравнить полученные результаты. | ![]() ![]() | ||||||||||||||||||||||||||||||||
| 2 | Составить программу на языке Паскаль, решающую систему линейных алгебраических уравнений методом Гаусса. Рассчитать невязки. С помощью среды Mathcad найти решение этой системы двумя способами: путем вычисления обратной матрицы и используя функцию lsolve. | x-2y+z=2 2x-5y+1=z z-7x+4=2 | ||||||||||||||||||||||||||||||||
| 3 | На языке Паскаль составить программу, аппроксимирующую предложенный набор экспериментальных точек полиномом по методу наименьших квадратов. Обосновать, какая степень полинома необходима для правильной аппроксимации (абсолютная погрешность исходных данных 1.5). Построить график полученного полинома, аппроксимирующего экспериментальные значения. |
| ||||||||||||||||||||||||||||||||
| 4 | На языке Паскаль составить программу, вычисляющую корни уравнения с точностью 10-6 методами бисекций и касательных. Сравнить количество итераций при использовании каждого из методов. В среде Mathcad исследовать график уравнения и найти все его корни с помощью функции root, используя различные начальные приближения. | ![]() | ||||||||||||||||||||||||||||||||
| 5 | На языке Паскаль составить программу, решающую систему нелинейных уравнений методом Ньютона с точностью 0.0001. Найти все корни этой системы в среде Mathcad, используя решающий блок Given…Find. | ![]() ![]() | ||||||||||||||||||||||||||||||||
| 6 | В среде Mathcad графически исследовать предложенную функцию двух переменных и с помощью решающего блока Given…Minerr найти ее минимум с точностью 0.0001. | ![]() | ||||||||||||||||||||||||||||||||
| 7 | В среде Mathcad написать программу, численно решающую предложенную задачу Коши для обыкновенного дифференциального уравнения простейшим методом Эйлера. Оценить погрешность решения по методу Рунге. Построить график полученной функции. Сравнить результат с решениями, полученными с помощью встроенных функций rkfixed (метод Рунге-Кутта 4 порядка) и Bulstoer (метод Булириш-Штёра). | ![]() y(0) = 0 | ||||||||||||||||||||||||||||||||
| 8* | На языке Паскаль реализовать метод Рунге-Кутта 4 порядка и решить задачу Коши для предложенной системы дифференциальных уравнений. Вывести на график полученные функции. В среде Mathcad попытаться найти аналитическое решение данной системы уравнений. | ![]() ![]() y1(0) = 0.1; y2(0) = 0.5 |
| N | Содержание задания | Данные (в терминах Mathcad) | ||||||||||||||||||||||||||||||||
| 1 | Составить программу на языке Паскаль, вычисляющую определенные интегралы методом Симпсона с точностью 0.00001. С помощью среды Mathcad попытаться найти аналитическое решение этих интегралов, а также получить численное решение с той же точностью и сравнить полученные результаты. | ![]() ![]() | ||||||||||||||||||||||||||||||||
| 2 | Составить программу на языке Паскаль, решающую систему линейных алгебраических уравнений методом Гаусса. Рассчитать невязки. С помощью среды Mathcad найти решение этой системы двумя способами: путем вычисления обратной матрицы и используя функцию lsolve. | 5x-2.5v+2z=1 2y-x+3z=0 y-3x+4v=z 1-3y-1.5z=v | ||||||||||||||||||||||||||||||||
| 3 | На языке Паскаль составить программу, аппроксимирующую предложенный набор экспериментальных точек полиномом по методу наименьших квадратов. Обосновать, какая степень полинома необходима для правильной аппроксимации (абсолютная погрешность исходных данных 1.5). Построить график полученного полинома, аппроксимирующего экспериментальные значения. |
| ||||||||||||||||||||||||||||||||
| 4 | На языке Паскаль составить программу, вычисляющую корни уравнения с точностью 10-6 методами бисекций и касательных. Сравнить количество итераций при использовании каждого из методов. В среде Mathcad исследовать график уравнения и найти все его корни с помощью функции root, используя различные начальные приближения. | ![]() | ||||||||||||||||||||||||||||||||
| 5 | На языке Паскаль составить программу, решающую систему нелинейных уравнений методом Ньютона с точностью 0.0001. Найти все корни этой системы в среде Mathcad, используя решающий блок Given…Find. | ![]() | ||||||||||||||||||||||||||||||||
| 6 | В среде Mathcad графически исследовать предложенную функцию двух переменных и с помощью решающего блока Given…Minerr найти ее минимум с точностью 0.0001. | ![]() | ||||||||||||||||||||||||||||||||
| 7 | В среде Mathcad написать программу, численно решающую предложенную задачу Коши для обыкновенного дифференциального уравнения простейшим методом Эйлера. Оценить погрешность решения по методу Рунге. Построить график полученной функции. Сравнить результат с решениями, полученными с помощью встроенных функций rkfixed (метод Рунге-Кутта 4 порядка) и Bulstoer (метод Булириш-Штёра). | ![]() y(0) = 0 | ||||||||||||||||||||||||||||||||
| 8* | На языке Паскаль реализовать метод Рунге-Кутта 4 порядка и решить задачу Коши для предложенной системы дифференциальных уравнений. Вывести на график полученные функции. В среде Mathcad попытаться найти аналитическое решение данной системы уравнений. | ![]() ![]() y1(0) = 0; y2(0) = 2 |
| N | Содержание задания | Данные (в терминах Mathcad) | ||||||||||||||||||||||||||||||||
| 1 | Составить программу на языке Паскаль, вычисляющую определенные интегралы методом Симпсона с точностью 0.00001. С помощью среды Mathcad попытаться найти аналитическое решение этих интегралов, а также получить численное решение с той же точностью и сравнить полученные результаты. | ![]() ![]() | ||||||||||||||||||||||||||||||||
| 2 | Составить программу на языке Паскаль, решающую систему линейных алгебраических уравнений методом Гаусса. Рассчитать невязки. С помощью среды Mathcad найти решение этой системы двумя способами: путем вычисления обратной матрицы и используя функцию lsolve. | -2.2x+2y=13 5.8z-2x-3=0 2y+4=z | ||||||||||||||||||||||||||||||||
| 3 | На языке Паскаль составить программу, аппроксимирующую предложенный набор экспериментальных точек полиномом по методу наименьших квадратов. Обосновать, какая степень полинома необходима для правильной аппроксимации (абсолютная погрешность исходных данных 1.5). Построить график полученного полинома, аппроксимирующего экспериментальные значения. |
| ||||||||||||||||||||||||||||||||
| 4 | На языке Паскаль составить программу, вычисляющую корни уравнения с точностью 10-6 методами бисекций и касательных. Сравнить количество итераций при использовании каждого из методов. В среде Mathcad исследовать график уравнения и найти все его корни с помощью функции root, используя различные начальные приближения. | ![]() | ||||||||||||||||||||||||||||||||
| 5 | На языке Паскаль составить программу, решающую систему нелинейных уравнений методом Ньютона с точностью 0.0001. Найти все корни этой системы в среде Mathcad, используя решающий блок Given…Find. | ![]() | ||||||||||||||||||||||||||||||||
| 6 | В среде Mathcad графически исследовать предложенную функцию двух переменных и с помощью решающего блока Given…Minerr найти ее минимум с точностью 0.0001. | ![]() | ||||||||||||||||||||||||||||||||
| 7 | В среде Mathcad написать программу, численно решающую предложенную задачу Коши для обыкновенного дифференциального уравнения простейшим методом Эйлера. Оценить погрешность решения по методу Рунге. Построить график полученной функции. Сравнить результат с решениями, полученными с помощью встроенных функций rkfixed (метод Рунге-Кутта 4 порядка) и Bulstoer (метод Булириш-Штёра). | ![]() y(0) = 0 | ||||||||||||||||||||||||||||||||
| 8* | На языке Паскаль реализовать метод Рунге-Кутта 4 порядка и решить задачу Коши для предложенной системы дифференциальных уравнений. Вывести на график полученные функции. В среде Mathcad попытаться найти аналитическое решение данной системы уравнений. | ![]() y1(0) = 2; y2(0) = 4 |