RSS    

   Реферат: Разработка программы расчета определенного интеграла по формуле Буля по схеме двойного пересчета с заданной точностью

        : TForm(Owner)

{

}

//---------------------------------------------------------------------------

void __fastcall TForm3::BitBtn1Click(TObject *Sender)

{

  Form3->Close();

}

//---------------------------------------------------------------------------

void __fastcall TForm3::FormCreate(TObject *Sender)

{

 SaveDialog1->InitialDir= GetCurrentDir();

 Edit1->Text=FloatToStr(I[1]);

}

//---------------------------------------------------------------------------

void __fastcall TForm3::Button1Click(TObject *Sender)

{

  TStringList *s;

  s= new TStringList;

  SaveDialog1->Execute();

  s->Add(" Значение интеграла равно"+FloatToStr(I[1]));

  s->SaveToFile(SaveDialog1->FileName);

  delete s;

}

//---------------------------------------------------------------------------

void __fastcall TForm3::Label1Click(TObject *Sender)

{

       

}

//---------------------------------------------------------------------------

Приложение Б

Результаты тестирования программы.


Рисунок 4 -  Результат тестирования

 

Приложение В.

Тестирование данных в математическом пакете.


Приложение Г

Гипертекстовый вариант документа

<html xmlns:v="urn:schemas-microsoft-com:vml"

xmlns:o="urn:schemas-microsoft-com:office:office"

xmlns:w="urn:schemas-microsoft-com:office:word"

xmlns="http://www.w3.org/TR/REC-html40">

<head>

<meta http-equiv=Content-Type content="text/html; charset=windows-1251">

<meta name=ProgId content=Word.Document>

<meta name=Generator content="Microsoft Word 9">

<meta name=Originator content="Microsoft Word 9">

<link rel=File-List href="./1%20Постановка%20задач1.files/filelist.xml">

<link rel=Edit-Time-Data href="./1%20Постановка%20задач1.files/editdata.mso">

<link rel=OLE-Object-Data href="./1%20Постановка%20задач1.files/oledata.mso">

<!--[if !mso]>

<style>

v\:* {behavior:url(#default#VML);}

o\:* {behavior:url(#default#VML);}

w\:* {behavior:url(#default#VML);}

.shape {behavior:url(#default#VML);}

</style>

<![endif]-->

<title>1 Постановка задачи</title>

<!--[if gte mso 9]><xml>

 <o:DocumentProperties>

  <o:Author>ДМИТРИЙ</o:Author>

  <o:Template>Normal</o:Template>

  <o:LastAuthor>ДМИТРИЙ</o:LastAuthor>

  <o:Revision>1</o:Revision>

  <o:TotalTime>0</o:TotalTime>

  <o:Created>2003-06-07T13:56:00Z</o:Created>

  <o:LastSaved>2003-06-07T13:57:00Z</o:LastSaved>

  <o:Pages>1</o:Pages>

  <o:Company>HOME</o:Company>

  <o:Lines>1</o:Lines>

  <o:Paragraphs>1</o:Paragraphs>

  <o:Version>9.2812</o:Version>

 </o:DocumentProperties>

</xml><![endif]-->

<style>

<!--

 /* Style Definitions */

p.MsoNormal, li.MsoNormal, div.MsoNormal

            {mso-style-parent:"";

            margin:0cm;

            margin-bottom:.0001pt;

            mso-pagination:widow-orphan;

            font-size:12.0pt;

            font-family:"Times New Roman";

            mso-fareast-font-family:"Times New Roman";}

h2

            {mso-style-next:Обычный;

            margin-top:0cm;

            margin-right:0cm;

            margin-bottom:0cm;

            margin-left:35.9pt;

            margin-bottom:.0001pt;

            mso-pagination:widow-orphan;

            page-break-after:avoid;

            mso-outline-level:2;

            background:white;

            font-size:14.0pt;

            mso-bidi-font-size:12.0pt;

            font-family:"Courier New";

            color:black;

            letter-spacing:-.6pt;

            mso-bidi-font-weight:normal;}

h6

            {mso-style-next:Обычный;

            margin:0cm;

            margin-bottom:.0001pt;

            text-align:center;

            mso-pagination:widow-orphan;

            page-break-after:avoid;

            mso-outline-level:6;

            tab-stops:61.7pt;

            font-size:14.0pt;

            mso-bidi-font-size:12.0pt;

            font-family:"Times New Roman";}

@page Section1

            {size:595.3pt 841.9pt;

            margin:2.0cm 42.5pt 2.0cm 3.0cm;

            mso-header-margin:35.4pt;

            mso-footer-margin:35.4pt;

            mso-paper-source:0;}

div.Section1

            {page:Section1;}

-->

</style>

<!--[if gte mso 9]><xml>

 <o:shapedefaults v:ext="edit" spidmax="1134"/>

</xml><![endif]--><!--[if gte mso 9]><xml>

 <o:shapelayout v:ext="edit">

  <o:idmap v:ext="edit" data="1"/>

 </o:shapelayout></xml><![endif]-->

</head>

<body lang=RU style='tab-interval:35.4pt'>

<div class=Section1>

<h6 style='tab-stops:35.4pt'><a name="_Toc11439953">1 Постановка задачи</a></h6>

<p class=MsoNormal><b><span style='font-size:14.0pt;mso-bidi-font-size:12.0pt'><span

style="mso-spacerun: yes">    </span></span></b><span style='font-size:14.0pt;

mso-bidi-font-size:12.0pt'><span style="mso-spacerun:

yes">                                                        </span><o:p></o:p></span></p>

<h2><a name="_Toc11439954"><span style='font-family:"Times New Roman";

font-weight:normal;mso-bidi-font-weight:bold'>1.1 Общая характеристика задачи</span></a><span

style='font-family:"Times New Roman";font-weight:normal;mso-bidi-font-weight:

bold'><o:p></o:p></span></h2>

<p class=MsoNormal style='margin-left:36.0pt'><span style='font-size:14.0pt;

mso-bidi-font-size:12.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

<p class=MsoNormal style='text-indent:36.0pt'><span style='font-size:14.0pt;

mso-bidi-font-size:12.0pt'>Численное интегрирование используется для

приближенного поиска значения определенного интеграла непрерывной функции </span><span

lang=EN-US style='font-size:14.0pt;mso-bidi-font-size:12.0pt;mso-ansi-language:

EN-US'>f</span><span style='font-size:14.0pt;mso-bidi-font-size:12.0pt'>(</span><span

lang=EN-US style='font-size:14.0pt;mso-bidi-font-size:12.0pt;mso-ansi-language:

EN-US'>x</span><span style='font-size:14.0pt;mso-bidi-font-size:12.0pt'>) на

заданном интервале [a,b] согласно выражению<o:p></o:p></span></p>

<p class=MsoNormal style='margin-left:72.0pt;text-indent:36.0pt'><span

style='font-size:14.0pt;mso-bidi-font-size:12.0pt'><sub><!--[if gte vml 1]><v:shapetype

 id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t"

 path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">

 <v:stroke joinstyle="miter"/>

 <v:formulas>

  <v:f eqn="if lineDrawn pixelLineWidth 0"/>

  <v:f eqn="sum @0 1 0"/>

  <v:f eqn="sum 0 0 @1"/>

  <v:f eqn="prod @2 1 2"/>

  <v:f eqn="prod @3 21600 pixelWidth"/>

  <v:f eqn="prod @3 21600 pixelHeight"/>

  <v:f eqn="sum @0 0 1"/>

  <v:f eqn="prod @6 1 2"/>

  <v:f eqn="prod @7 21600 pixelWidth"/>

  <v:f eqn="sum @8 21600 0"/>

  <v:f eqn="prod @7 21600 pixelHeight"/>

  <v:f eqn="sum @10 21600 0"/>

 </v:formulas>

 <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>

 <o:lock v:ext="edit" aspectratio="t"/>

</v:shapetype><v:shape id="_x0000_i1049" type="#_x0000_t75" style='width:180.75pt;

 height:45.75pt' o:ole="" fillcolor="window">

 <v:imagedata src="./1%20Постановка%20задач1.files/image001.wmz" o:title=""/>

</v:shape><![endif]--><![if !vml]><img width=241 height=61

src="./1%20Постановка%20задач1.files/image002.gif" v:shapes="_x0000_i1049"><![endif]></sub><!--[if gte mso 9]><xml>

 <o:OLEObject Type="Embed" ProgID="Equation.3" ShapeID="_x0000_i1049"

  DrawAspect="Content" ObjectID="_1116513810">

 </o:OLEObject>

</xml><![endif]-->,<span style='mso-tab-count:3'>             </span>(

1.1 )<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:14.0pt;mso-bidi-font-size:12.0pt'><span

style='mso-tab-count:1'>     </span>где <span style='mso-tab-count:1'>  </span></span><i><span

lang=EN-US style='font-size:14.0pt;mso-bidi-font-size:12.0pt;mso-ansi-language:

EN-US'>Q</span></i><i><span style='font-size:14.0pt;mso-bidi-font-size:12.0pt'>[</span></i><i><span

lang=EN-US style='font-size:14.0pt;mso-bidi-font-size:12.0pt;mso-ansi-language:

EN-US'>f</span></i><i><span style='font-size:14.0pt;mso-bidi-font-size:12.0pt'>]</span></i><span

style='font-size:14.0pt;mso-bidi-font-size:12.0pt'> – формула численного

интегрирования;<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:14.0pt;mso-bidi-font-size:12.0pt'><span

style='mso-tab-count:2'>          </span></span><i><span lang=EN-US

style='font-size:14.0pt;mso-bidi-font-size:12.0pt;mso-ansi-language:EN-US'>E</span></i><i><span

style='font-size:14.0pt;mso-bidi-font-size:12.0pt'>[</span></i><i><span

lang=EN-US style='font-size:14.0pt;mso-bidi-font-size:12.0pt;mso-ansi-language:

EN-US'>f</span></i><i><span style='font-size:14.0pt;mso-bidi-font-size:12.0pt'>]</span></i><span

style='font-size:14.0pt;mso-bidi-font-size:12.0pt'> – ошибка усечения.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:14.0pt;mso-bidi-font-size:12.0pt'><span

style='mso-tab-count:1'>     </span>Формула численного интегрирования

называется формулой квадратуры. В общем виде она может быть представлена как

сумма<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:14.0pt;mso-bidi-font-size:12.0pt'><span

style='mso-tab-count:1'>     </span><sub><!--[if gte vml 1]><v:shape id="_x0000_i1050"

 type="#_x0000_t75" style='width:347.25pt;height:45.75pt' o:ole="" fillcolor="window">

 <v:imagedata src="./1%20Постановка%20задач1.files/image003.wmz" o:title=""/>

</v:shape><![endif]--><![if !vml]><img width=463 height=61

src="./1%20Постановка%20задач1.files/image004.gif" v:shapes="_x0000_i1050"><![endif]></sub><!--[if gte mso 9]><xml>

 <o:OLEObject Type="Embed" ProgID="Equation.3" ShapeID="_x0000_i1050"

  DrawAspect="Content" ObjectID="_1116513811">

 </o:OLEObject>

</xml><![endif]--><span style='mso-tab-count:1'> </span>( 1.2 )<o:p></o:p></span></p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

</div>

</body>

</html>


Приложение Д

Акт приёмки программы

Разработанная в ходе выполнения курсового проекта  программа расчета определенного интеграла по формуле Буля по схеме двойного пересчета с заданной точностью работоспособна и полностью соответствует требованиям задания.

                   Студент гр. ЭП-012

                            Гончаров А.М.

                   Руководитель работы

                            старший преподаватель кафедры «ЭП и АПУ»

                            Абрашкин В.П.


Страницы: 1, 2, 3


Новости


Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

                   

Новости

Обратная связь

Поиск
Обратная связь
Реклама и размещение статей на сайте
© 2010.