Составление программ для решения математических задач
Составление блок-схемы и алгоритма программы для решения уравнения с приближенным значением корня по методу Ньютона, расчета приближенного значения интеграла по формуле трапеций, вычисления уравнения длины вектора. Типы формул общего члена суммы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 15.12.2012 |
Размер файла | 41,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Министерство образования и науки Российской Федерации
Государственное образовательное учреждение высшего профессионального образования
«Волжский государственный инженерно-педагогический университет»
Автомобильный институт
Кафедра «Математика и информатика»
Дисциплина «Информатика»
Курсовая работа
Вариант №2
Выполнил:
студент гр. ОП-10
Барышев В.А.
Проверил: к.т.н., доцент
Соколов В.А
Нижний Новгород 2011
Задание 1
программа уравнение интеграл вектор
Задано уравнение - 0,25х3+х - 1,2502=0 в интервале [0;2]. Составить программу по методу Ньютона. Приближенное значение корня 1,0001
Метод Ньютона. Пусть уравнение f(x)=0имеет один корень на отрезке [б,в], причем f?(x) и f??(x) определены, непрерывны и сохраняют постоянные знаки на отрезке [б,в].
Выведем формулу для последовательных приближений к корню. Уравнение касательной через точку Р0(х0,f(x0)), имеет вид:
y=f(x0)+f?(x0)(x-x0).
Полагая у=0, находим абсциссу х1 точки пересечения касательной с осью Ох:
x1=x0-,
Следующие приближения находим соответственно по формулам:
x2=x1-, (6)
xn=xn-1-.
Процесс вычисления приближений прекратим при выполнении условия
|хn - хn-1|?,
где m - наименьшее значение |f?(x)| на отрезке [б,в]; M - наибольшее значение |f??(x)| на отрезке [б,в].
При этом условии будет выполнено неравенство |х* - хn|?е, где е - заданная предельная абсолютная погрешность корня х*.
Начальное приближение х0 целесообразно выбирать так, чтобы было выполнено условие f(x0) f??(x0)>0.
DEF fnf(x)=-0,25*x^3+x-1,2502
DEF fnf1(x)=-0,75*x^2+1
INPUT a,e
x=a
1 x1=x-fnf(x)/fnf1(x)
If ABS(x-x1)<e THEN PRINT “x=”,x: END
x=x1
GOTO 1
Размещено на http://www.allbest.ru/
Задание 2
Задана подынтегральная функция tg2x + ctg2x в интервале [р/6; р/3]. Составить программу по методу трапеций. Точное значение первообразной
tgx-ctgx- 2x -tg - ctg +
Метод трапеций.
Приближенное значение интеграла по формуле трапеций имеет вид:
h(y0 + 2y1 + …+ 2yn-1 + yn)/2,где
h=, x0=a, x1=a+h, …,xn=b.
yi=f(xi), xi=a+ih, i=0,1, … , n.
DIM a, b, s, h, m AS SINGLE
DIM n AS INTEGER
DEF fnf (b) = (TAN(b))^2+1/ TAN(b)
a = (1/2)
b = (3 / 4)
INPUT n
h = (b - a) / n
s = 0
FOR I = 1 TO n - 1
m = 2
s = s + m * (TAN(a + I * h))^2+1/ TAN(a + I * h)
NEXT I
s = (s + fnf(b) + fnf(a)) * h / 2
PRINT “s=”,s
END
Размещено на http://www.allbest.ru/
Задание 3
Дана сумма
S= в интервале х=[р/5;9р/5] и проверочная формула Y=
Составить программу для вычисления этой суммы.
Вычисление конечных сумм
Краткое теоретическое введение. Работа содержит задачи, которые сводятся к нахождению суммы некоторого количества слагаемых
при различных значениях параметра суммирования х.
Каждое слагаемое суммы зависит от параметра х и номера n, определяющего место этого слагаемого в сумме.
Обычно формула общего члена суммы принадлежит к одному из следующих трех типов:
а) ; ; б) ; в) ; .
В случае а) для вычисления члена суммы целесообразно использовать рекуррентные соотношения, т. е. выражать последующий член суммы через предыдущий. Это позволит существенно сократить объем вычислительной работы.
В случае б) применение рекуррентных соотношений нецелесообразно. Вычисления будут наиболее эффективными, если каждый член суммы вычислять по общей формуле.
В случае в) член суммы целесообразно представить в виде двух сомножителей, один из которых вычисляется по рекуррентному соотношению, а другой - непосредственно. Например если
, то полагая и вычисляем рекуррентно , а - непосредственно.
INPUT x,n
Размещено на http://www.allbest.ru/
S=0: FOR I=1 To n
S=S+COS(i*x)/i
Next I
Y=-LOG(2*SIN(x/2))
PRINT “S=”,S, “Y=”,Y
END
Задание 4
Решить уравнение
dx=c, где d - длина вектора и с - длина вектора .
Вычисление длины вектора оформить в виде функции.
INPUT p1, p2, p3, z1, z2, z3
X= SQR(SQR(p1)+SQR(p2)+SQR(p3))/ SQR(SQR(z1)+SQR(z2)+SQR(z3)
PRINT “x=”,x
END
Размещено на Allbest.ru
Подобные документы
Разработка различных программ для вычисления X и Y по формуле, для вычисления интеграла, для вычисления таблицы значений функции и для вычисления элементов вектора. Составление блок-схемы программы. Ввод значений, описание переменных и условия расчета.
контрольная работа [148,1 K], добавлен 08.11.2013Принципы разработки математических моделей, алгоритмов и программ. Составление программы вычисления функции с использованием нестандартных функций. Нахождение значения корней нелинейного уравнения по методу касательных. Программа для вычисления интеграла.
курсовая работа [568,3 K], добавлен 07.03.2015Метод хорд решения нелинейных уравнений. Вычисление интеграла методом Симпсона. Процесс численного решения уравнения. Окно программы расчета корней уравнения методом хорд. Алгоритм вычисления интеграла в виде блок-схемы. Выбор алгоритма для вычислений.
курсовая работа [832,6 K], добавлен 24.07.2012Решение трансцендентного уравнения методом Ньютона. Построение графика функции. Блок-схема алгоритма решения задачи и программа решения на языке Pascal. Вычисление значения интеграла методом трапеции, блок-схема алгоритма, погрешности вычисления.
задача [163,4 K], добавлен 16.12.2009Применение методов касательных (Ньютона) и комбинированного (хорд и касательных) для определения корня уравнения. Разработка алгоритма решения и его описание его в виде блок-схем. Тексты программ на языке Delphi. тестовый пример и результат его решения.
курсовая работа [923,7 K], добавлен 15.06.2013Сущность и особенности применения метода средних треугольников. Порядок расчета по методу трапеций и Ньютона-Котеса. Формула Чебышева и значения узлов ее квадратуры. Составление блок-схемы программы и ее основных процедур различными численными методами.
курсовая работа [482,7 K], добавлен 03.01.2010Численные методы решения нелинейных уравнений, используемых в прикладных задачах. Составление логической схемы алгоритма, таблицы индентификаторов и программы нахождения корня уравнения методом дихотомии и методом Ньютона. Ввод программы в компьютер.
курсовая работа [220,0 K], добавлен 19.12.2009Проверить условие сходимости и записать расчетные формулы для нахождения корня уравнения. Составить блок-схему алгоритма, программу решения задачи. Вычисления определенного интеграла методом Симпсона. Построить график функции Y=1/sqr(3sin(x)+2cos(x)).
курсовая работа [29,6 K], добавлен 02.10.2008Математическое обоснование метода решения задачи: определенный интеграл, квадратурная формула Симпсона (формула парабол). Словесное описание алгоритма и составление его блок-схемы. Выбор языка программирования. Текст программы решения задачи, ее листинг.
курсовая работа [593,6 K], добавлен 09.07.2012Формулирование и создание программы по вычислению определенного интеграла по формуле трапеций с тремя десятичными знаками и по формуле Симпсона. Выбор Delphi как программного средства разработки программы. Создание алгоритма и листинг программы.
курсовая работа [990,9 K], добавлен 15.06.2009