Matematické Fórum


1. 8. 2026 (L) Fórum bude brzy uzavřeno 😿

Nejste přihlášen(a). Přihlásit

#1 06. 03. 2012 13:50

katkarínka
Příspěvky: 41
Reputace:   
 

systém dvoch nelineárnych rovníc o dvoch neznámych

Neviem si rady s týmito dvomi rovnicami:

$f=24,135=\frac{13a}{13b+(a-13b)e^{-50a}}$
$g=34,934=\frac{13a}{13b+(a-13b)e^{-100a}}$

Skúšala som Wolfram, Matlab, aj Maple, a k výsledku som sa nedopracovala.
Neviete niekto, ako na to?

Offline

  • (téma jako nevyřešené označil(a) katkarínka)

#2 06. 03. 2012 14:02

marnes
Příspěvky: 11227
 

Re: systém dvoch nelineárnych rovníc o dvoch neznámych

Nešlo by využít toto
$g=34,934=\frac{13a}{13b+(a-13b)e^{-100a}}$

$g=34,934=\frac{13a}{13b+(a-13b)e^{-50a}e^{-50a}}=\frac{f}{e^{-50a}}$


Jo. A na začátku vás zdravím.

Offline

 

#3 06. 03. 2012 14:25 — Editoval katkarínka (20. 03. 2012 11:28)

katkarínka
Příspěvky: 41
Reputace:   
 

Re: systém dvoch nelineárnych rovníc o dvoch neznámych

↑ marnes:

nie, to mi nepomohlo, ale aj tak vdaka.
ja asi robim chybu niekde v zadavani do maplu, neviem... ale proste vobec to nechce vyriesit...neviete niekto, ako na to?

Offline

 

#4 20. 03. 2012 11:29

katkarínka
Příspěvky: 41
Reputace:   
 

Re: systém dvoch nelineárnych rovníc o dvoch neznámych

daný problém som vyriešila vo Volframe, ale potrebujem rovnakú sústavu vyriešiť aj s inými číslami, a to mi už nefunguje... prosím, neviete niekto, ako to vyriešim v maplu alebo matlabu?

Offline

 

#5 20. 03. 2012 11:40

marnes
Příspěvky: 11227
 

Re: systém dvoch nelineárnych rovníc o dvoch neznámych

↑ katkarínka:

No ať budu mít za f a g jakékoliv čísla, tak se bude řešit vždy stejně dle výše uvedeného a stačí na to kalkulačka.


Jo. A na začátku vás zdravím.

Offline

 

#6 20. 03. 2012 12:03

Rumburak
Místo: Praha
Příspěvky: 8691
Reputace:   502 
 

Re: systém dvoch nelineárnych rovníc o dvoch neznámych

↑ marnes:
Ahoj.

marnes napsal(a):

$g=34,934=\frac{13a}{13b+(a-13b)e^{-50a}e^{-50a}}=\frac{f}{e^{-50a}}$

Připadá mi, že když  $f=\frac{13a}{13b+(a-13b)e^{-50a}}$ , potom  $\frac{f}{e^{-50a}} =\frac{13a}{\left(13b+(a-13b)e^{-50a}\right)\,e^{-50a}}$ ,
avšak pravá strana poslední rovnice obecně NENÍ totéž, co  $\frac{13a}{13b+(a-13b)e^{-50a}e^{-50a}}$ .

Offline

 

#7 20. 03. 2012 12:06 — Editoval kaja.marik (20. 03. 2012 12:10)

kaja.marik
Veterán
Příspěvky: 1915
Reputace:   57 
 

Re: systém dvoch nelineárnych rovníc o dvoch neznámych

Pekny den, mozna by pomohlo napsat co kam zadavate a co Vam to vypisuje.

me funguje we wolframu alpha tohle:

Code:

solve 24.1265=13*x/(13*y+(x-13*y)*exp(-50*x)), 84.934=13*x/(13*y+(x-13*y)*exp(-100*x))

Offline

 

#8 20. 03. 2012 12:42

katkarínka
Příspěvky: 41
Reputace:   
 

Re: systém dvoch nelineárnych rovníc o dvoch neznámych

↑ kaja.marik:
ano, toto mi funguje tiez... ale potrebujem tam dat ine cisla, a s nimi to uz nefunguje, vypisuje mi Computation timed out. tak preto by som to radsej skusila v maplu, alebo matlabu... ale naozaj nerozumiem, preco to nejde s inymi cislami, namiesto 13 a 14,5 su to desatinne cisla, tak asi je ten vypocet zlozitejsi.

Offline

 

#9 20. 03. 2012 13:00

kaja.marik
Veterán
Příspěvky: 1915
Reputace:   57 
 

Re: systém dvoch nelineárnych rovníc o dvoch neznámych

↑ katkarínka:
Pekny den, mozna by pomohlo napsat co PRESNE kam (treba do maplu) zadavate a co PRESNE Vam to vypisuje.

Offline

 

#10 20. 03. 2012 13:14

katkarínka
Příspěvky: 41
Reputace:   
 

Re: systém dvoch nelineárnych rovníc o dvoch neznámych

↑ kaja.marik:
tak skusim najprv ten wolfram:

solve {2477521*a/(2477521*b+(a-2477521*b)*exp(-30*a)) = 2916657, 2477521*a/(2477521*b+(a-2477521*b)*exp(-70*a)) = 3442317}, [a, b]

Offline

 

#11 20. 03. 2012 13:22

kaja.marik
Veterán
Příspěvky: 1915
Reputace:   57 
 

Re: systém dvoch nelineárnych rovníc o dvoch neznámych

↑ katkarínka:

Code:

Computation timed out.

Takze bych ted treba zkusil pouzit program, ktery to omezeni na cas nema. Zalezi na tom, k cemu mate pristup.

Offline

 

#12 20. 03. 2012 13:30

marnes
Příspěvky: 11227
 

Re: systém dvoch nelineárnych rovníc o dvoch neznámych

↑ Rumburak:
Ano díky, už to vidím.


Jo. A na začátku vás zdravím.

Offline

 

#13 20. 03. 2012 13:32 — Editoval Honzc (21. 03. 2012 06:36)

Honzc
Příspěvky: 4647
Reputace:   248 
 

Re: systém dvoch nelineárnych rovníc o dvoch neznámych

↑ katkarínka:
Tak to zkus třeba v Excelu iterační metodou.
$a_{k+1}=24.135\left(b_{k}+(\frac{a_{k}}{m}- b_{k})e^{-50a_{k}}\right)$
$b_{k+1}=\frac{a_{k}}{34.934}-\left( \frac{a_{k}}{m}-b_{k}\right)e^{-100a_{k}}$
kde $a_{0}=b_{0}=1$
Mě to vyšlo (po zhruba 200 krocích)
pro m=13 $a=0.02038301946007,b=0.00043604531979$
pro m=14.5 $a=0.01530521365,b=0.00026758920$

Offline

 

#14 20. 03. 2012 13:36

katkarínka
Příspěvky: 41
Reputace:   
 

Re: systém dvoch nelineárnych rovníc o dvoch neznámych

↑ marnes:
mám maple, matlab, R

v mapli to zadávam takto :
f := 2477521*a/(2477521*b+(a-2477521*b)*exp(-30*a)) = 2916657
g := 2477521*a/(2477521*b+(a-2477521*b)*exp(-70*a)) = 3442317
fsolve({f, g})

Offline

 

#15 20. 03. 2012 13:41

katkarínka
Příspěvky: 41
Reputace:   
 

Re: systém dvoch nelineárnych rovníc o dvoch neznámych

↑ Honzc:

dakujem, ale v exceli to byt nemoze... len s pomocou nejakeho matematickeho softveru

Offline

 

#16 21. 03. 2012 06:39 — Editoval kaja.marik (21. 03. 2012 06:55)

kaja.marik
Veterán
Příspěvky: 1915
Reputace:   57 
 

Re: systém dvoch nelineárnych rovníc o dvoch neznámych

Iteracni metoda se da pouzit i v tom "matematickem softwaru"

Jeste me napada pocitaci pomoct: nejdriv upravit tu soustavu, nejak se pokusit co nejvic eliminovat exponencialni clen. Zkousel jsem si to sketchnout a mohlo by to pomoct.

Offline

 

#17 21. 03. 2012 07:41 — Editoval Honzc (21. 03. 2012 08:00)

Honzc
Příspěvky: 4647
Reputace:   248 
 

Re: systém dvoch nelineárnych rovníc o dvoch neznámych

↑ katkarínka:
Excel není matematický software? (software to je a matematiku také umí)
Navíc si myslím, že pokud by jsi použila iterční metodu aplikovanou v Excelu, tak by vyučující musel ocenit, že o tom přemýšlíš a ne jenom naboucháš čísla do nějakého softwaru, o kterém nic nevíš jak to řeší. (i když možná, že používá pro řešení takové soustavy stejnou iterační metodu jakou ti navrhuji)
V Excelu se to dá samozřejmě zařídit tak, že by jsi změnou čísel mohla řešit uvedenou soustavu pro různé hodnoty pouhým jejich přepsáním.
Ta tvá poslední soustava mi vychází:
a=0.0126098689031792000
b=0.0000000026567549104

Offline

 

#18 21. 03. 2012 10:09

katkarínka
Příspěvky: 41
Reputace:   
 

Re: systém dvoch nelineárnych rovníc o dvoch neznámych

↑ Honzc:
Ďakujem, tak ja to predsa len skúsim v tom Exceli. Mohol by si prosím napísať nejaký stručný postup? Excel v škole nepoužívame, takže vôbec takéto veci tam neviem rátať.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson