![]() |
Formel ergibt falsches Ergebnis
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo!
Für unser JugendForscht Projekt (das ich heute nacht fertig machen muss weil Montag Einsendeschluss ist :pale:) habe ich ein Programm geschrieben das den Lambda-Wert errechnet. Hier habe ich die Formel mit der ich den Wert berechne:
Delphi-Quellcode:
Im Anhang findet ihr ein Bild der Formel.
Lambda := (((sqrt(l)*c*d)*((t1+t2)/2)-t0))/(t*(t1-t2));
Ich erhalte immer falsche Werte also wäre es nett wenn einer von euch mal gucken könnte ob in der Formel ein Fehler ist... Danke im Vorraus! MfG Florian :hi: |
Re: Formel ergibt falsches Ergebnis
*als offen markiert*
|
Re: Formel ergibt falsches Ergebnis
Wenn da l² steht auf dem bild, wieso rechnest du dann SQRT(l) ?
mfG mirage228 |
Re: Formel ergibt falsches Ergebnis
Moin Florian,
wenn Du das Quadrat einer Zahl berechnen willst, solltest Du nicht die Wurzel daraus ziehen ;-) Ersetz mal sqrt(l) durch l*l. |
Re: Formel ergibt falsches Ergebnis
:wall: :wall: Das zieht ja die Wurzel! :wall: :wall:
:oops: Ähm... Wie heisst der Befehl zum Potenzieren? :roll: MfG Florian :hi: |
Re: Formel ergibt falsches Ergebnis
l * l
oder IntPower() in der Unit Math mfG mirage228 |
Re: Formel ergibt falsches Ergebnis
DANKE!
:roll: Wie dumm... :lol: MfG Florian :hi: |
Re: Formel ergibt falsches Ergebnis
Hi,
nur mál so der Interesse halber wollte ich wissen ob man mit dem Programm gute Chancen hat einen Preis zu gewinnen. :stupid: Kann das Programm noch mehr oder nur den Lambdawert berechnen ??? Bye |
Re: Formel ergibt falsches Ergebnis
Ganz ehrlich gesagt rechne ich uns keine großen Chancen aus. Das ganze kam ein bisschen plötzlich und wir waren völlig unvorbereitet... :roll:
Das soll nur ne kleine Ergänzung sein... MfG Florian :hi: |
Re: Formel ergibt falsches Ergebnis
Du könntest doch was über "Lambda" erzählen: Einsatzbereich, Geschichte, etc. und das ganze dann schön zusammen mit der Formel in einem Proggi präsentieren^^
mfG mirage228 |
Re: Formel ergibt falsches Ergebnis
So ähnlich. Wir messen mit einem Digitalthermometer und hoffentlich kann uns das Programm dann korrekte Lambda-Werte ausrechnen...
Nur muss bis morgen ALLES fertig sein weil es sonst nicht rechtzeitig mit der Post zu den Veranstaltern gelangt... :roll: :pale: MfG Florian :hi: |
Re: Formel ergibt falsches Ergebnis
hi,
naja auf jeden Fall drücke ich dir alle Daumen auch wenn eher pesimistisch bin. :thuimb: Viel Glück. Ich geb das meiner Mathelehrerin, die freut sich über jeden EDV Scheiß der irgendwas ausrechnet, und so kann ich meinen Notenstand noch verbessern. :mrgreen: Bye |
Re: Formel ergibt falsches Ergebnis
Entdeckt denn noch irgendwer eine fehlende Klammer oder so etwas?
Die Formel ergibt mir leider immer noch falsche Ergebnisse... MfG Florian :hi: |
Re: Formel ergibt falsches Ergebnis
Moin Florian,
das liesse sich wohl am Besten mal beurteilen, wenn Du mal kurz Deine aktuell verwendetet Formel per Copy&Paste hier reinschreibst. |
Re: Formel ergibt falsches Ergebnis
Delphi-Quellcode:
MfG Florian :hi:
Lambda := (((IntPower(l, 2)*c*d)*((t1+t2)/2)-t0))/(t*(t1-t2));
|
Re: Formel ergibt falsches Ergebnis
Moin Florian,
ich würd's so schreiben:
Delphi-Quellcode:
Lambda := l*l*c*d*(((T1+T2)/2)-T0) / (t*(T1-T2));
|
Re: Formel ergibt falsches Ergebnis
Hallo flomei,
was ist bei Dir Lambda? Bei mir als Nachrichtentechniker ist Lambda die Wellenlänge von elektromagnetischen Wellen. Den Abstand kann man schlecht mit einem Thermometer messen. |
Re: Formel ergibt falsches Ergebnis
tut nicht auch sqr quadrieren?
|
Re: Formel ergibt falsches Ergebnis
Zitat:
MfG Florian :hi: |
Re: Formel ergibt falsches Ergebnis
@Matze: sqrt zieht die wurzel ^^
mfG mirage228 |
Re: Formel ergibt falsches Ergebnis
Zitat:
|
Re: Formel ergibt falsches Ergebnis
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz