ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

РасчСты Π² матСматичСском ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ Mat lab

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ рисункС прСдставлСн Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ: ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄: Π‘Π»ΠΎΠΊ-схСма для ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΏΡ€Π°Π²Ρ‹Ρ… ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ²: Π‘Π»ΠΎΠΊ-схСма для ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π»Π΅Π²Ρ‹Ρ… ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ²: Π‘Π»ΠΎΠΊ — схСмы Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠ΅ числСнныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,. Dialogs, StdCtrls, Math, AxCtrls, OleCtrls, VCF1, ExtCtrls, TeeProcs,. ПослС выполнСния… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

РасчСты Π² матСматичСском ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ Mat lab (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π’ ΠΌΠ°Ρ‚СматичСском ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ ΠΏΠΎ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ задания Π±Ρ‹Π» построСн Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Π½Π°ΠΉΠ΄Π΅Π½ ΠΊΠΎΡ€Π΅Π½ΡŒ уравнСния с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ символьного Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈ Π² Ρ‡ΠΈΡΠ»Π΅Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ встроСнныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Для описания Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ создан m-Ρ„Π°ΠΉΠ» Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

РасчСты Π² матСматичСском ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ Mat lab.

На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ рисункС прСдставлСн Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ:

Для записи ΠΊΠΎΠΌΠ°Π½Π΄ использован m-Ρ„Π°ΠΉΠ»:

Для записи ΠΊΠΎΠΌΠ°Π½Π΄ использован m-Ρ„Π°ΠΉΠ»:

РасчСты Π² матСматичСском ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ Mat lab.
РасчСты Π² матСматичСском ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ Mat lab.

Π’ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹:

tochnoe = 0.56 226.

levpr = 0.5555.

pravpr = 0.5691.

trapezii = 0.5623.

Sympson = 0.5623.

ΠžΡ‚Ρ‡Π΅Ρ‚ ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… вычислСния ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ значСния корня уравнСния Π² MS Excel

Π’ MS Excel Π±Ρ‹Π» ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ расчСт ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ значСния корня уравнСния.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹:

РасчСты Π² матСматичСском ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ Mat lab.

Π“Ρ€Π°Ρ„ΠΈΠΊ уравнСния:

ΠšΠΎΡ€Π½ΠΈ, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Π² Excel:

ОписаниС прилоТСния созданного Π² ΡΡ€Π΅Π΄Π΅ Delphi

РасчСты Π² матСматичСском ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ Mat lab.

ΠŸΡ€ΠΈ создании прилоТСния Π² ΡΡ€Π΅Π΄Π΅ Delphi Π² ΠΈΠ½Ρ‚СрфСйсС Π±Ρ‹Π» прСдусмотрСн Π²Ρ‹Π²ΠΎΠ΄ Π²ΠΈΠ΄Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°. НахоТдСниС корня уравнСния ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π° Π±Ρ‹Π»ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Ρ€Π΅Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ²: ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΏΡ€Π°Π²Ρ‹Ρ… ΠΈ Π»Π΅Π²Ρ‹Ρ… ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ², ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Ρ‚Ρ€Π°ΠΏΠ΅Ρ†ΠΈΠΉ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Бимпсона. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΈ ΠΎΡ‚ Ρ€Π°ΡΡ‡Π΅Ρ‚Π° Π² Excel, Π³Π΄Π΅ ΠΊΠΎΡ€Π½ΠΈ Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ, Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ прСдусмотрСн Π²Π²ΠΎΠ΄ точности вычислСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ расчСта выводятся, ΠΊΠ°ΠΊ Π² ΠΎΠΊΠ½ΠΎ прилоТСния, Ρ‚Π°ΠΊ ΠΈ Π² Ρ‚Скстовый Ρ„Π°ΠΉΠ».

Π‘Π»ΠΎΠΊ — схСмы Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠ΅ числСнныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹.

Π‘Π»ΠΎΠΊ-схСма для ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΏΡ€Π°Π²Ρ‹Ρ… ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ²:

Π‘Π»ΠΎΠΊ-схСма для ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π»Π΅Π²Ρ‹Ρ… ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ²:

Π‘Π»ΠΎΠΊ-схСма для ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Ρ‚Ρ€Π°ΠΏΠ΅Ρ†ΠΈΠΉ:

Π‘Π»ΠΎΠΊ-схСма ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Бимпсона:

Π‘Π»ΠΎΠΊ-схСма ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Бимпсона:

Листинг ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

unit Unit1;

interface.

uses.

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,.

Dialogs, StdCtrls, Math, AxCtrls, OleCtrls, VCF1, ExtCtrls, TeeProcs,.

TeEngine, Chart, Menus, Series, OleCtnrs;

type.

TForm1 = class (TForm).

Button1: TButton;

Button2: TButton;

Edit1: TEdit;

Button3: TButton;

Edit2: TEdit;

F1Book1: TF1Book;

Edit3: TEdit;

Button5: TButton;

Label1: TLabel;

Label2: TLabel;

Label3: TLabel;

Chart1: TChart;

Edit4: TEdit;

Button4: TButton;

Series2: TLineSeries;

MainMenu1: TMainMenu;

N1: TMenuItem;

N2: TMenuItem;

Label4: TLabel;

OleContainer1: TOleContainer;

procedure Button1Click (Sender:

procedure Button2Click (Sender:

procedure Button3Click (Sender:

procedure Button5Click (Sender:

procedure Button4Click (Sender:

procedure N1Click (Sender:

procedure N2Click (Sender: TObject);

private.

{Private declarations}.

public.

{Public declarations}.

end;

var.

Form1: TForm1;

a, b, h, s, x, e.

i, j, n.

f:text;

str:string;

implementation.

{$R *.dfm}.

function integral (x:real):real;

begin.

integral:=1/sqr)+2*x+2);

end;

procedure methlev;

begin.

h:=(b-a)/(n);

x:=0;

s:=0;

while abs (s).

for i:=2 to n do.

begin.

x:=x+h;

s:=s+integral (x)*h;

end;

end;

procedure methpr;

begin.

h:=(b-a)/n;

x:=0;

s:=0;

while abs (s).

for i:=1 to n do.

begin.

s:=s+integral (x)*h;

x:=x+h;

end;

end;

procedure methtr;

var.

sa, sb: real;

begin.

h:=(b-a)/n;

x:=0;

s:=0;

while abs (s).

for i:=1 to n do.

begin.

sa:=integral (x);

sb:=integrah);

s:=s+h*(sa+sb)/2;

x:=x+h;

end;

end;

procedure meths;

var.

sah:real;

begin.

h:=(b-a)/n;

x:=0;

s:=0;

while abs (s).

for i:=1 to n do.

begin.

sa:=integral (x);

sb:=integrah);

s:=s+(2*sa+sb)*h/3;

x:=x+h;

end;

end;

procedure TForm1 TObject);

begin.

n:=StrToInxt);

a:=StrToFloaxt);

b:=StrToFloaxt);

e:=StrToFloaxt);

methlev;

F1Book1.textR1]: = 'Method';

F1Book1.textR2]: ='levix';

F1Book1.textR1]: = 'S=';

F1Book1.numberR2]: =s;

end;

procedure TForm1 TObject);

begin.

n:=StrToInxt);

a:=StrToFloaxt);

b:=StrToFloaxt);

e:=StrToFloaxt);

methpr;

F1Book1.textR3]: ='pravix';

F1Book1.numberR3]: =s;

end;

procedure TForm1. Bu TObject);

begin.

n:=StrToInxt);

a:=StrToFloaxt);

b:=StrToFloaxt);

e:=StrToFloaxt);

methtr;

F1Book1.textR4]: ='trapezii';

F1Book1.numberR4]: =s;

end;

procedure TForm1 TObject);

begin.

n:=StrToInxt);

a:=StrToFloaxt);

b:=StrToFloaxt);

e:=StrToFloaxt);

meths;

F1Book1.textR5]: ='sumpsona';

F1Book1.numberR5]: =s;

end;

procedure TForm1 TObject);

var y: real;

begin.

form1ries[0]. Clear;

n:=StrToInxt);

a:=StrToFloaxt);

b:=StrToFloaxt);

e:=StrToFloaxt);

h:= (b-a)/n;

x:=a;

Chart1lRed);

for i:=1 to n do begin.

x:=x+h;

y:=integral (x);

Chart1lRed);

end;

end;

procedure TForm1. N1Clic TObject);

begin.

close;

end;

procedure TForm1. N2Clic TObject);

begin.

AssignFil');

rewrite (f);

for i:=1 to n do begin.

str:='';

for j:=1 to n do str:=str+F1Book1]+' ';

writeltr);

end;

closeFile (f);

end;

end.

Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠΊΠ½Π° прилоТСния.

Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠΊΠ½Π° прилоТСния.

ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄:

РасчСты Π² матСматичСском ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ Mat lab.

ПослС выполнСния расчСтов ΠΏΡ€ΠΈ E<= 0,0001:

Π’ качСствС ΠΎΡ‚Ρ‡Π΅Ρ‚Π° Π±Ρ‹Π» сформирован Ρ„Π°ΠΉΠ» Β«ΠšΠΎΡ€Π½ΠΈ.txtΒ»:

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΎΡ‚Ρ‡Π΅Ρ‚Π° Π±Ρ‹Π» сформирован Ρ„Π°ΠΉΠ» «ΠšΠΎΡ€Π½ΠΈ.txt»:

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ