c vai MATLAB programing par nolinear sistēmām

A

azerturk

Guest
Man vajag programmu (kodi), lai atrisinātu šīs sistēmas vienādojumi ar metodēm sadalīšana divās daļās, secant,
Newton raphson un regula falsi visiem ar (10D).
y = f (t) = 9600 (1 - (e) ^ (-t/15))-480t = 0

z = g (t) = 640 ((e) ^ (-t/15)) -480
vai plz man daži padomi otrdiena

 
Vai Jums ir nepieciešama zemes gabalu tikai ciparu šķīdumu vai interpolācija?

 
paldies par jūsu atbildi, neviens mums vajadzēs tikai šķīdums

 
Es varu jums palīdzēt ar sadalīšana divās daļās un Newton raphson.

For sadalīšana divās daļās, Jums nepieciešams norādīt divas vērtības un B manuāli, piemēram, ka,
f () <0 un f (B)> 0;
counter = 0;
solis 1: C = (A B) / 2% arithmatic vidējais
Step 2: test C;
ir f (C)> 0?
B = C,% šķīdums ir starp un C
ir f (C) <0?
= C,% šķīdums ir starp un C
ir f (C) == 0?
C ir risinājums, izceļošanas programmu;
Step 3: counter = counter 1
solis 4: ja counter> L Iet solis 1
drukāt vērtību C;Newton raphson
atrisināt y = f (x)

noteikt d / dx un f (x)
ti d / dx ((f (x)) = f '(x)

tad x (n 1) = x (n) - f (x (n)) / f '(x (n))

pieņemt patvaļīgu vērtību x (0), un tad atkārtot par 7-8 reizes, jūs saņemsiet precīzu pietiekami dēļ x (7)

 

Welcome to EDABoard.com

Sponsor

Back
Top