Technikai fórum

Egyszerű számításos kérdés - logaritmus

 
Kép
Egyszerű számításos kérdés - logaritmus
Kertész Róbert írta 2012. december 5., szerda, 09:41 időpontban
 
Egyszerű számításos kérdésben felteszem a következő kérdést:
Mekkora a pH-ja a {x}*10-{y} mol/dm3 koncentrációjú HCl-oldatnak?
Helyes képlet: log({x}E-{y})
(Rendben, tudom, hogy -1-szerese, de e szorzás később is ráér...)
A 'Helyettesítő karakterek értékei' között ki is számítja a rendszer mindegyiket.
Pl.:
log(3E-3) = -5.8
Helyes válasz: -5.8 az igaz log({x}E-{y}) határértékein belül
Min.: -5.8672344202172 --- Max.: -5.7510515604108
Ezzel van egy apró probléma. Nem ennyi, hanem -2.52
A rendszer ezt "tudja", mert amint mentés után ki szeretném próbálni a kérdést, a következő hibaüzenetet küldi:

Hibás 'log((8)E-(3))' kezdetű képlet

További tájékoztatás erről a hibáról

Rákattintva a linkre, a következő üzenet:

error/qtype calculated/illegalformulasyntax
There is currently no text in this page.

Kérem, aki tudja, hogy mi a helyes szintaxis, segítsen!

Előre is köszönöm!

Kertész Róbert


Kép
Tárgy: Egyszerű számításos kérdés - logaritmus
Kertész Róbert írta 2012. december 5., szerda, 11:37 időpontban
 
A problémám egyszerűbb részére rájöttem.
A log a természetes alapú logaritmushoz jó, nekem log10 -et kell használnom.
A tízes hatvány beírása továbbra is rejtély...
Próbáltam log10({x}*10^(-{y})) képletet is, azzal sem jó. sad.gif
Segítség!!!
Kép
Tárgy: Egyszerű számításos kérdés - logaritmus
Vágvölgyi Csaba írta 2012. december 5., szerda, 13:21 időpontban
 
Szia Problémát nem teljesen értem, de ezen az oldalon megtalálod az összes használható matematikai függvény:

http://docs.moodle.org/23/en/Calculated_question_type

Üdv.: Csaba
Kép
Tárgy: Egyszerű számításos kérdés - logaritmus
Asztalos János írta 2012. december 5., szerda, 13:26 időpontban
 
Szia!

Egy matekos ötlet: 'a' alapú logaritmus 'b' loga(b) átírható új 'c' alapra a következő módon: logc(b)/logc(a).

Remélem, hogy átmenetileg jó lesz.

A Csaba linkje alatt ott a 10-es alapú logaritmus is.

Ü.:
Asztalos János
Kép
Tárgy: Egyszerű számításos kérdés - logaritmus
Kertész Róbert írta 2012. december 6., csütörtök, 08:28 időpontban
 
Szia!
Köszönöm az ötletet Neked és Csabának is, de nem segít!
A Csaba által küldött linket ismerem, onnan jöttem rá, hogy először 10-es alapú helyett véletlenül természetes alapút számoltattam.
Mivel Csaba írja is, hogy nem egészen érti, hogy mit akarok, ezért megpróbálom kicsit világosabban, hogy ne csak én értsem. smiley.gif
Azt szeretném, ha a koncentráció normál alakját kapná a tanuló, de mindig mást.
Pl: 5*10-3, aztán 3*10-4, 2*10-1 stb.
Ezt úgy tudom kiíratni a feladatban, hogy {x}*10-{y}
Ebből úgy számítom a pH-t, hogy 10-es alapú logaritmusának veszem a -1-szeresét.
Ennek a MOODLE-ban a következő megoldóképletek felelhetnének meg szerintem:
0-(log10({x}*10^((-1)*{y}))) vagy (-1)*(log10({x}*10^((-1)*{y})))
0-(log10({x}E-{y})) vagy (-1)*(log10({x}E-{y}))
Viszont a rendszer minden esetben azt írja, hogy szintaxis hiba!!!
Tehát itt kellene némi segítség...
Mindenesetre mindkettőtöknek köszönöm a segítő szándékot!
Robi



Kép
Tárgy: Egyszerű számításos kérdés - logaritmus
Kertész Róbert írta 2012. december 6., csütörtök, 11:48 időpontban
 
Kérem, próbálja ki valaki az alábbiakat, mert nem értem, miért kapom mindig szinte ugyanazt a hibajelzést:
"Hibás '(-1)*log10((3)E-(3))' kezdetű képlet"
Azért érdekes, mert közben a törzsében kiszámítja (lásd alább!), sőt menteni is engedi.

Kérdés neve: Mekkora a pH-ja
kérdés szövege: Mekkora a pH-ja a {x}*10-{y} mol/dm3 koncentrációjú HCl-oldatnak?
Helyes: 0-log10({x}E-{y})
Tűrés: 0.01
Határérték típusa: Relatív
Helyes válasz látszik: 2
Forma: szignifikáns számjegyek

{<strong>x</strong>}
paraméter
Értéktartomány 1.0 - 9.0
Tizedeshelyek 1

{<strong>y</strong>}
paraméter
Értéktartomány 1.0 - 5.0
Tizedeshelyek 1

Helyettesítő karakter(ek) értékei

Helyettesítő karakter {x} 3
Helyettesítő karakter {y} 3
0-log10(3E-3) = 2.5
Helyes válasz: 2.5 az igaz 0-log10({x}E-{y}) határértékein belül
Min.: 2.4976499578275 --- Max.: 2.5481075327332

8
3
0-log10(8E-3) = 2.1
Helyes válasz: 2.1 az igaz 0-log10({x}E-{y}) határértékein belül
Min.: 2.075940912878 --- Max.: 2.1178791131382

8
2
0-log10(8E-2) = 1.1
Helyes válasz: 1.1 az igaz 0-log10({x}E-{y}) határértékein belül
Min.: 1.085940912878 --- Max.: 1.1078791131381

1
3
0-log10(1E-3) = 3.0
Helyes válasz: 3.0 az igaz 0-log10({x}E-{y}) határértékein belül
Min.: 2.97 --- Max.: 3.03

6
1
0-log10(6E-1) = 0.22
Helyes válasz: 0.22 az igaz 0-log10({x}E-{y}) határértékein belül
Min.: 0.21963026212019 --- Max.: 0.22406723711252
Kép
Tárgy: Egyszerű számításos kérdés - logaritmus
Vágvölgyi Csaba írta 2012. december 6., csütörtök, 13:56 időpontban
 
Szia!

Tesztelni sajnos ma biztosan nincs időm, de eszembe jutott egy lehetséges probléma. Tapasztalataim szerint ennél a kérdéstípusnál nem konzekvens a tizedes . (pont), illetve , (vessző) használata, azaz volt, amelyik mezőben az egyiket és volt ahol a másikat fogadta el és ha rosszul használtam, akkor elég furcsa hibaüzeneteket kaptam.

Ezt tudod ellenőrizni?