FB18 - Das Forum für Informatik

fb18.de / Off-Topic / Allgemeines

Dipl. Informatiker ohne Mathekenntnisse

Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 09:57
PopcornHH @work
Oh weh Mathegrundlagen. Ich habe eine einfach + - * / Gleichung und zwar:

a = b + (c * g * ((a - (d * a) - e) / (1 + c))) + (d * g * a) + f

Ich möchte eigentlich nur alle "a"s aus der rechten Seiten rausbringen und bin erst mal der festen Überzeugung, dass es bei dieser Konstellation kein Problem sein sollte. Dennoch ist der Weg zu Fuss natürlich sehr fehleranfällig (zumindest ist es das bei mir immer ;). Nun habe ich wie früher einfach mal eine Website dazu genötigt:

http://www.mathepower.com/freistell.php

Die Website sagt mir aber, dass es keine Lösungsmenge gibt. Ich hoffe aber weiterhin, dass nur das Skript überfordert ist und ich die Formel schon wie gewünscht umstellen kann. Kann mir da wer weiterhelfen?

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 10:27
Wulf
Du willst ne Gleichung der Form a = [Terme_ohne_a]?
Multiplizier die Gleichung mit (1+c), multiplizier die Klammer aus, pack alle a-terme nach links, klammer a aus, teil durch den nicht-a-faktor und klammer dann noch (1+c) bzw. cg aus.

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 10:31
Slater
zur Übung mit
a = (b +a) / c
anfangen und danach immer mehr draufpacken

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 10:41
garou
a-ad-e = a*term, was ist term? Mein Hinterkopf schreit "binomische Formeln!", aber ich komm' gerade nicht darauf, wie ich das a rausfaktorisiere…
Guter Denksport jedenfalls, vielleicht sollten wir das zu einem regelmäßigen feature machen? Matheaufgabe-of-the-day?

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 10:46
Wulf
binomische formeln? nur wenn man quadrate sieht ;-)

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 10:52
Vollkorn
vielleicht siehst du auch einfach zu wenige Wurzeln ;)

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 11:02
tein
Bin zwar nur Bachelor, aber ich komme da für a auf:
(b*c + b - c*e*g + c*f + f)/(c*-g + c - d*g + 1)

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 11:13
Slater
da sieht man mal wie es um die deutsche Bachelor-Bildung steht ;)

es muss doch wenigstens irgendwo mal c*g*d auftachen, analog zu c*e*g,
wegen / (1+c) muss gar noch jeweils ein c ran, wenn mit 1+c mulitipliziert wird,
ohne vierstellige Faktoren geht gar nix

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 11:18
PopcornHH @work
Ich weiß nicht. Habe die Formel gerade eben mal ausprobiert, das Ergebnis sieht außerordentlich realistisch aus. Hättest Du keinen Einwand erhoben, hätte ich es so hingenommen. Ich werde das jetzt noch mal detaillierter testen, aber die Formel hat eigentlich zu viele Variablen, als dass sie zufällig so gut hinkommen könnte.

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 11:22
Wulf
cgd summiert sich raus.

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 11:28
Slater
nö, meiner Ansicht nach,
ach das Posting ist von Popcorn, na dann kann ich ja auch bisschen zur Rechnung schreiben, der lernt eh nix mehr ;)

a = b + (c * g * ((a - (d * a) - e) / (1 + c))) + (d * g * a) + f
a = b + (cga - cgda - cge) / (1+c) + dga + f
a + ac = b + bc + cga - cgda - cge +  ccga - ccgda - ccge + dga + cdga + f + fc  // alles mal 1+c
a + ac - cga + cgda -  ccga + ccgda - dga - cdga = b + bc - cge  - ccge  + f + fc
a = (b + bc - cge  - ccge  + f + fc) / (1+c-cg+cga-ccg+ccgd -dg -cdg)

muss nicht in allen Termen richtig sein ;)

Korrektur 12.02:
statt
a = (b + bc - cge - ccge + f + fc) / (1+c-cg+cga-ccg+ccgd -dg -cdg)
also
a = (b + bc - cge - ccge + f + fc) / (1+c-cg+cgd-ccg+ccgd -dg -cdg)

damit kürzt sich cgd tatsächlich aus, ccgd bleibt aber als noch längerer:
a = (b + bc - cge - ccge + f + fc) / (1+c-cg-ccg+ccgd -dg)

weitere Fehler nicht ausgeschlossen und für alle bisherigen entschuldige ich mich schon von Herzen,
es war kein Betrug, alle Vorwürfe sind abstrus ;)

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 11:37
PopcornHH @work
Slater, ich war gerade auf dem langen weg, als Tein gepostet hat. :-P In Deiner Variante steht rechts übrigens immer noch a drin. Du lässt nach. :-P

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 11:53
Anonymer User
Habe zwar noch nichtmal Bachelor, bekomme aber auch was anderes raus als ihr.

a = (b + cge + f + fc) / ((1+c)-cg-dg)

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 12:04
Slater
habe oben was hinzugefügt,
letztlich müsste man es durch Einsetzen von Zahlen prüfen können (b=2, c=3, d= 4 usw.)
selbst wenn man noch nicht die Lösung ausrechnet

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 12:23
T4Y
Nur mal zum Vergleich, was WolframAlpha rauskriegt:
WolframAlpha

Ist bis auf 2 Faktoren das gleiche wie bei Slater.

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 12:27
Cr33KfR34k
also ich komme auf

a = (b+bc-cge+f+fc)/(1+c-gc-dg)

aber kann gut sein, dass ich bei deiner komischen klammerung was falsch abgeschrieben habe :) schreibs doch am besten anständig als bruch rein :P
edit:
pff… wolfram alpha war schneller :'(

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 12:38
Anonymer User
Habe zwar noch nichtmal Bachelor, bekomme aber auch was anderes raus als ihr.

a = (b + cge + f + fc) / ((1+c)-cg-dg)

Oops, falsch abgetippt. Da fehlt ein bc:
a = (b +bc +cge +f +fc) / ((1+c)-cg-dg)

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 12:44
Anonymer User
Nur mal zum Vergleich, was WolframAlpha rauskriegt:
WolframAlpha

Ist bis auf 2 Faktoren das gleiche wie bei Slater.

Yay, das ist ja genau meine Loesung, nur einbisschen dumm aufgeschrieben.

Was bei mir ((1+c)-cg-dg)  ist hat das Skript in c(-g)+c-dg+1 verwandelt. Ist ja dasselbe.

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 12:46
Cr33KfR34k
tja… hättest du beim ersten mal nicht bc vergessen, hätt ichs nicht nachrechnen müssen :)

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 14:22
Slater
so, jetzt habe ich wieder Zeit das anzuschauen,
'Ist bis auf 2 Faktoren das gleiche wie bei Slater.' ist ja schmeichelhaft,
beim Multiplizieren mit (1+c) habe ich auch den Term der durch (1+c) geteilt wird multiplizert, als wäre der Teiler nicht vorhanden, ganz schön übel,
keine vierstelligen Termine und cgd summiert sich raus, alles richtig..

Bachelor schlägt also doch Diplom (ich trefe aber nicht zurück),
WolframAlpha wird sicher nicht falsch liegen, ich überprüfe das nicht mehr

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 15:30
PopcornHH @work
Ich guck mir auch noch mal die anderen Lösungen an, kann jetzt aber sagen, dass Teins-Lösung: (b*c + b - c*e*g + c*f + f)/(c*-g + c - d*g + 1) auf jeden Fall richtig ist. Super, dankeschön!

PS: Oh. Das was Wolfram aufgeschrieben hat, ist ja auch 1:1 das von Tein, also sogar von der Reihenfolge her.

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 16:13
tein
PS: Oh. Das was Wolfram aufgeschrieben hat, ist ja auch 1:1 das von Tein, also sogar von der Reihenfolge her.
"copyable plaintext" ist das Stichwort.

RE: Dipl. Informatiker ohne Mathekenntnisse 2011-02-24 16:16
Anonymer User
Haette mich jetzt gewundert, wie man auf Ausdruecke wie "c*-g" kommt.