Вариант 4
Заказать уникальную курсовую работу- 20 20 страниц
- 30 + 30 источников
- Добавлена 25.10.2010
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
1. Постановка задачи, описание алгоритма решения задачи
2. Алгоритм решения задачи
3. Решение задачи в среде Maple
4. Решение задачи в среде MS Excel 2003
4.1 Таблица расчетов
4.2 Таблица формул
4.3 График подынтегральных функций
5. Решение задачи в среде Borland Delphi
6. Анализ полученных результатов
Список использованной литературы
Приложение 1 Текст программы для решения задачи в среде Maple 12
Приложение 2 Листинг программного проекта в среде Borland Delphi 7
– М.: Наука, 1972.
27. Абрамов В.Г., Трифонов Н.П., Трифонова Г.Н. Введение в язык ПАСКАЛЬ. – М.: Наука, 1988.
28. Дьяконов В.П. Справочник по алгоритмам и программам на языке бейсик для персональных ЭВМ. – М.:Наука, 1987.
29. Сдвижков О.А. Математика на компьютере: Maple 8. – М.: СОЛОН-Пресс, 2003.
30. Корнюшин П. Н. Численные методы. Владивосток: Изд. Дальневосточного университета. 2002, 104с.
Приложение 1
Текст программы для решения задачи в среде Maple 12
Приложение 2
Листинг программного проекта в среде Borland Delphi 7
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, TeEngine, Series, ExtCtrls, TeeProcs, Chart, StdCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
Label1: TLabel;
Chart1: TChart;
Series1: TLineSeries;
Series2: TLineSeries;
Label2: TLabel;
Edit1: TEdit;
Label3: TLabel;
Chart2: TChart;
Button2: TButton;
Label4: TLabel;
Label5: TLabel;
Series3: TLineSeries;
Series4: TLineSeries;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
s,x,y,h, g: double;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
h:=strtofloat(edit1.text);
s:=0;
x:=0;
y:=cos(Pi*x);
s:=s+y*h/2;
x:=x+h;
while(x<=1-h) do
begin
if x<0.5 then
y:=cos(Pi*x)
else y:=0;
s:=s+y*h;
x:=x+h;
end;
if x<0.5 then
y:=cos(Pi*x)
else y:=0;
s:=s+y*h;
Label1.Caption:=FloatToStr(s);
x:=0;
g:=0.001;
while (x<=1) do
begin
if x<0.5 then
y:=cos(Pi*x)
else y:=0;
x:=x+g;
Series1.AddXY(x,y,'',clRed);
end;
x:=0;
while (x<=1) do
begin
Series2.AddXY(x,0,'',clBlue);
if x<0.5 then
y:=cos(Pi*x)
else y:=0;
Series2.AddXY(x,y,'',clBlue);
x:=x+h;
Series2.AddXY(x,y,'',clBlue);
end;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
h:=strtofloat(edit1.text);
s:=0;
x:=0;
y:=cos(Pi*x);
s:=s+y*h/2;
x:=x+h;
while(x<=1-h) do
begin
if x<0.5 then
y:=cos(Pi*x)*cos(Pi*x)
else y:=0;
s:=s+y*h;
x:=x+h;
end;
if x<0.5 then
y:=cos(Pi*x)*cos(Pi*x)
else y:=0;
s:=s+y*h;
Label5.Caption:=FloatToStr(s);
x:=0;
g:=0.001;
while (x<=1) do
begin
if x<0.5 then
y:=cos(Pi*x)*cos(Pi*x)
else y:=0;
x:=x+g;
Series3.AddXY(x,y,'',clRed);
end;
x:=0;
while (x<=1) do
begin
Series4.AddXY(x,0,'',clBlue);
if x<0.5 then
y:=cos(Pi*x)*cos(Pi*x)
else y:=0;
Series4.AddXY(x,y,'',clBlue);
x:=x+h;
Series4.AddXY(x,y,'',clBlue);
end;
end;
end.
3
1.Березин И.С., Жидков Н.П. Методы вычислений. В 2–х т. М., 1959, т.1.– 464 с. т.2 – 602 с.
2.Бахвалов Н.С. Численные методы. т.1. М., Наука, 1975.
3.Калиткин Н.Н. Численные методы. М., Наука, 1978.
4.Волков Е.А. Численные методы М наука 1987
5. Матросов А. Maple 6. Решение задач высшей математики и механики. БХВ-Петербург. 2001.
6.Бабенко К. И. Основы численного анализа. М.: Наука, 1986.
7.Бахвалов Н. С. Численные методы. Т.1. М.: Наука, 1975.
8.Бахвалов Н. С., Жидков Н. П., Кобельков Г. М. Численные методы. М.: Наука, 1987.
9.Гулин А. В., Самарский А. А. Численные методы. М.: Наука, 1989.
10.Калиткин Н. Н., Численные методы. М.: Наука, 1978.
11.Каханер Д., Моулер К., Нэш С. Численные методы и программное обеспечение. М.: Мир. 1998.
12.Кнут Д., Искусство программирования для ЭВМ. Т.1.: Основные алгоритмы. М.: Мир, 1976.
13.Кнут Д., Искусство программирования для ЭВМ. Т.2.: Получисленные алгоритмы. М.: Мир, 1977.
14.Кормен Т., Лейзерсон Ч., Ривест Р. Алгоритмы: построение и анализ. М.: МЦНМО, 2000.
15.Самарский А. А. Теория разностных схем. М.: Наука, 1977.
16.Самарский А. А. Введение в численные методы. М.: Наука, 1984.
17. Дьяконов В.,П. Maple 7: учебный курс. – СПб.: Питер,2002.
18. Рычков В. Самоучитель Excel 2000. – СПб.: Питер,2001.
19. Информатика. Учебник под ред. проф. Н.В. Макаровой. – М. Финансы и статистика, 1997 (Учебник, практикум)
20. Информатика. Базовый курс. Учебник для вузов под ред. С.В. Симоновича. – СПб.: Питер, 2000
21. Амосов А.А., Дубинский Ю.А., Копченова Н.В. Вычислительные методы для инженеров. – М.: Высш. шк., 1994.
22. Гончаров А. EXCEL 97 в примерах. – СПб.: Питер, 1997.
23. Фролов Г.Д., Кузнецов Э.А. Элементы информатики. – М.: Высш. шк., 1989.
24. Абрамов С.А., Зима Е.В. Начала информатики. – М.: Наука, 1989.
25. Д. Мак-Кракен, У. Дорн. Численные методы и программирование на Фортране. – М.:Мир, 1977.
26. Хемминг Р.В. Численные методы. – М.: Наука, 1972.
27. Абрамов В.Г., Трифонов Н.П., Трифонова Г.Н. Введение в язык ПАСКАЛЬ. – М.: Наука, 1988.
28. Дьяконов В.П. Справочник по алгоритмам и программам на языке бейсик для персональных ЭВМ. – М.:Наука, 1987.
29. Сдвижков О.А. Математика на компьютере: Maple 8. – М.: СОЛОН-Пресс, 2003.
30. Корнюшин П. Н. Численные методы. Владивосток: Изд. Дальневосточного университета. 2002, 104с.
Вопрос-ответ:
Какую задачу решает статья?
Статья решает задачу численного интегрирования методами прямоугольников, трапеций и Симпсона.
В какой среде можно выполнить решение задачи?
Задача может быть решена в средах Maple, MS Excel 2003 и Borland Delphi.
Какие методы численного интегрирования используются?
В статье используются методы прямоугольников, трапеций и Симпсона.
Что содержит таблица расчетов в MS Excel 2003?
Таблица расчетов в MS Excel 2003 содержит значения аргумента, значения функции и значения интеграла для каждого метода.
Какие средства программирования использовались в Borland Delphi?
В Borland Delphi использовались средства программирования, такие как процедуры, функции, циклы и условные операторы.
Какая задача решается в статье?
Статья рассматривает решение математической задачи с использованием разных программных сред: Maple, MS Excel 2003 и Borland Delphi.
Какие алгоритмы используются для решения задачи?
Статья описывает алгоритм решения задачи, который представлен в тексте. Также приводится алгоритм расчетов в среде Maple, MS Excel 2003 и Borland Delphi.
Какие программные среды использовались для решения задачи?
В статье используются программные среды Maple, MS Excel 2003 и Borland Delphi.
Какие результаты были получены при решении задачи в среде Maple?
В статье представлены таблицы расчетов и формул, а также график подынтегральных функций, полученные при решении задачи в среде Maple.
Какие результаты были получены при решении задачи в среде Borland Delphi?
В статье приведен текст программы для решения задачи в среде Borland Delphi, а также листинг программного проекта.