Министерство науки и образования РТ
Казанский Государственный Технический Университет
имени А.Н. Туполева
Отчёт
по расчетно-графической работe
Выполнил студент гр. 3108
Сабиров Ленар
Принял: Балоев. А.А.
Казань 2009 г
Задания
Решение трансцендентного уравнения.
Решить уравнение методом Ньютона
Вычисление определённого интеграла
Вычислить интеграл методом трапеции.
Задание 1. Решение трансцендентного уравнения.
Решить уравнение методом Ньютона
Решение:
1. Решение трансцендентного уравнения методом Ньютона.
1.1 Дано уравнение
(1)
1.2 Обозначим правую часть уравнения (1) через функцию:
(2)
1.3 Определим область решения уравнения. исследуем функцию для определения интервала на оси х, где функция обращается в ноль.
-1.03 1.03
1.4 Отсюда видно что x будет принимать отрицательные значения от -1.03 до 1.03
Построим график этой функции
Рис 1
Блок-схема алгоритма решения
На Рис. 2 приведена блок-схема алгоритма решения задачи.
Рис 2
Программа решения задачи на языке Pascal
program Nuton;
{$N+}
uses crt;
var x,x1,eps,pf:extended;
i:integer;
function f(x:real):real;
begin
f:=x+2*(sqr(x)-1)+exp(-sin(x));
end;
function df(x:real):real;
begin
df:=1+4*x+exp(-sin(x))*(-cos(x));
end;
begin
clrscr;
write('приближенное значение корня = ');
readln(x1);
write('необходимая точность = ');
readln(eps);
x:=x1;
pf:=f(x)/df(x);
i:=0;
while abs(pf)>eps do
begin
x:=x-pf;
pf:=f(x)/df(x);
inc(i);
{writeln(x:1:4, pf:10:4);}
end;
writeln('точное значение корня = ',x:1:4);
writeln('количество итераций = ',i);
readkay;
Результат решения задачи
На рисунке 3 представлен результат решения задачи
Рис 3
Задание 2
Решение:
Построим график функции
Рис 4
Вычислим значение интеграла:
Блок схема алгоритма решения
На Рис 5 приведена блок схема алгоритма вычисления определённого интеграла по методу трапеций
Программа вычисления интеграла на языке Pascal
program variant8;
var n,y1,y2,a,b,h,x,k,s:real;
function f(x:real):real;
begin
f:=x+2*(sqr(x)-1)
end;
begin
write('a-нижний предел интегрирования:'); readln(a);
write('b-верхний предел интегрирования:'); readln(b);
write('h-шаг интегрирования:'); read(h);
x:=a;
while x<=b do begin
y1:=f(x);
x:=x+h;
y2:=f(x);
s:=s+0.5*h*(y1+y2);
end;
writeln('s=',s:10:5);
end.
Результат вычисления интеграла
На Рис5 и 6 представлен результат вычисления интеграла и погрешности его вычисления
Рис 5
Рис 6
Другие работы по теме:
Моделирование физических процессов 2
ГОУ ВПО “Сибирский государственный университет телекоммуникаций и информатики” Уральский технический институт связи и информатики (филиал) Кафедра информационных систем и технологий
Задачи по теме "Логические выражения"
В настоящей публикации представлены наиболее удачные задачи по теме "Логические выражения и их запись на языке Pascal", которые были составлены студентами.
Полиномы
--------------------------------------------------------------------------¬ ¦ Корень n-й степени и его свойства. ¦ ¦Пример 1. ¦ ¦ Решим неравенство х6>20 ¦
Рекурсия
Рекурсия — это такой способ организации вспомогательного алгоритма (подпрограммы), при котором эта подпрограмма (процедура или функция) в ходе выполнения ее операторов обращается сама к себе.
Вычисление значения функции y(x)
Особенности применения компьютерных программ Pascal, Excel, MathCAD и Delphi для вычисления значения функции y(x) с заданным промежутком и шагом. Виды результатов вычислений, их сравнение и вывод. Изображение блок-схемы алгоритма решения задания.
Нахождение интегралов в среде Pascal
Методика и основные этапы нахождения интеграла функции sin (x+10)+x4=0 с помощью двух подходов: метод прямоугольников и метод трапеций. Составление соответствующей программы в среде Pascal. Оценка возможностей пользователя при решении данного задания.
Лабораторная работа № 16
Цель работы: Изучение правил описания и использования строк типа string. Задание№ 17 . Из заданного текста на русском языке вывести слова с максимальным кол-вом гласных букв.
Лабараторная работа №4
Цель работы: изучение правил записи констант, переменных, выражений, операторов присваивания, раздела определения констант, раздела описания переменных и общей структуры программы на языке Turbo-Pascal.
Создание графических объектов с помощью псевдографики
Основы работы на языке высокого уровня Turbo Pascal. Основное оборудование и программное обеспечение. Операторы, необходимы для работы в графической среде Turbo Pascal. Запуск графического режима. Текст программы в графической среде Turbo Pascal.
Работа с типами данных записи
Создание программы для обработки структуры данных. Возможность ввода и записи данных на персональном компьютере. Прикладное программирование на языке Turbo Pascal. Свободное редактирование записанных данных с помощью программы, написанной на Turbo Pascal.
Turbo Pascal
Рязанская государственная радиотехническая академия Кафедра Вычислительной и Прикладной математики Пояснительная записка К курсовой работе по дисциплине
Pascals Wager Essay Research Paper
“Who is God? Where is God? Does God really exist? Should I believe in God?” These are some of the questions which are asked by millions of people each and every day who are desperately trying to find some meaning in their life. Blaise Pascal tried to help society, as well as himself, to find the best solution to these problems.
Descartes Vs Pascal Essay Research Paper
?Descartes vs. Pascal? For centuries, human beings have been debating over the validity of the use of reason. This is a very, very difficult subject to discuss, as one is forced to study something which is at that moment being used in their study. Two classic thinkers who contrasted on their view of reason were Descartes and Pascal.
Descartes Pascal And The Rationalist Credo Essay
, Research Paper Descartes, Pascal, and the Rationalist CredoPascal asserts that we can know only by the heart, whereas Descartes would have us believe through his truths that we can know with certainty of Gods existence. The factors that go into their views on reason will be compared and accented within this essay.
Man And The Universe By Pascal Essay
, Research Paper Pascal builds his argument in ?Man and the Universe? out of a series of paradoxes, seemingly contradictory truths. In writing, ?Man and the
Pascals Triangle Essay Research Paper The arithmetic
Pascals Triangle Essay, Research Paper The arithmetic triangle was developed in 1653 by Blaise Pascal. He named this triangle after himself and today it is known as Pascal’s Triangle. It is an arrangement of certain whole numbers in a triangular pattern.
Untitled Essay Research Paper Blaise Pascal was
Untitled Essay, Research Paper Blaise Pascal was born at Clermont on June 19, 1623, and died in Paris on Aug. 19, 1662. His father, a local judge at Clermont, and himself of some scientific reputation, moved to Paris in 1631, for two main reasons, to prosecute his own scientific studies, and to carry on the education of his only son, who had already displayed exceptional ability.
Blaise Pascal Essay Research Paper Hey i
Blaise Pascal Essay, Research Paper Hey i better get member ship Blasie Pascal Blaise Pascal was a French religious thinker, mathematicican, and physicist who possessed one of the greatest minds of the 17th century. Pascal was born in Clermont-Ferrand in central France on June 19, 1623. Pascal had two sisters named Gilberte and Etienne, who reffered to him as a prodigy.
Задачи по Инвестициям
ЗАДАЧА 1 Формула: ∑ / (1 + i) Определим денежные потоки текущей стоимости в течение 4 лет: = 120 000 / (1+0,14) = 105 263 у.д.е. = 150 000 / (1 + 0,14)2 = 115 420 у.д.е.