Seite 1 von 2

mathematik - kreisberechnung

Verfasst: 11.11.2005 19:41
von zigapeda
Hallo

Ich hab mal ne frage bezüglich mathe...
ich wusste jetzt nicht ob ich das hier in die laberecke posten sollte oder in ein anderes unterforum, also wenns nicht passt verschieben.

also ich hab einen kreiß mit einem durchmesser von 100 (was ist egal)
jetzt noch eine linie die von oben durch die mitte nach unten geht (also praktisch der durchmesser)
dann noch eine weitere linie, die senkrecht auf der vorherigen liegt also das ein oberer und ein unterer teil vom kries entsteht...
jetzt möchte ich berechnen wie groß die flache des unteren teils ist wenn ich die höhe von der linie weiß

in der praxis:
ich hab einen öltank in zylinderform.
eine messuhr zeigt je nach füllstand des öls eine zahl zwischen 1 und 100 an.
und aus der zahl möchte ich den ölinhalt errechnen.

Danke Im Vorraus für alle antworten

Verfasst: 11.11.2005 20:25
von Kaeru Gaman
öh... ich war grad dabei, das auszufutzeln....

aber das findest du bestimmt als fertige formeln irgendwo...

kleine hilfe:

kreis-sektor: A = r²/2*x
kreis-segment: A = r²/2*(x-sin(x)

mit x= winkel in radiant und A = fläche

Verfasst: 11.11.2005 20:56
von Batze
Warum steht sowas wohl in der PB-Hilfe?
@Kaeru: Sicher dass die Formeln stimmen? :?
:allright:

Verfasst: 11.11.2005 20:57
von freedimension

Verfasst: 11.11.2005 21:02
von Kaeru Gaman
@batze

laut meiner formelsammlung, ja.

vielleicht liegt ne begriffsverwirrung vor, das ist wahrscheinlicher...

Verfasst: 11.11.2005 21:06
von Batze
Kann ja sein dass die Stimmen.
Sieht nur ein bischen seltsam aus.
Aber Mathe kann ich nicht, ich kann nur auf die PB-Hilfe hinweisen. :mrgreen:

Verfasst: 11.11.2005 21:40
von zigapeda
BildBild
diese idee hatte ich schon, ich bin nur beim alpha ausrechnen hängen geblieben
[Edit]ich bin gerade auf einem guten weg es vll doch noch selber hinzubekommen^^
Wenn ichs hab poste ich mal die formel wenn nicht... dann nicht[/Edit]

Verfasst: 11.11.2005 21:49
von freedimension
Ok, dann noch was: http://www.matheboard.de/archiv/thread, ... inder-.htm
Rat mal wie ich das gefunden habe ;)

Verfasst: 12.11.2005 01:52
von zigapeda
@freedimension
ich schätze mal google oder so...
trotzdem kann ich mit dem nix anfangen, weil ich die formeln da drin nicht wirklich versteh... 5 klammern, 1 zahl, 5 klammern, 1 zahl usw.

ich hab jetzt mal ein programm geschrieben, das leider einen fehler hat den ich nicht finden kann...

Code: Alles auswählen

#d = 100
#r = 50
#l = 500
#pi = 3.14159265
hohe.l = Val(InputRequester("Füllstand","Bitte geben Sie den Füllstand an (Zahl zwischen 0 und 100)",""))
flache.l = 0
If hohe < 0 Or hohe > 100
  MessageRequester("Füllstand","Ungültiger Füllstand")
  End
EndIf
If hohe = 100
  flache = #pi*Pow(#r,2)
EndIf
If hohe = 50
  flache = #pi*Pow(#r,2)
  flache = flache/2
EndIf
If hohe = 0
  flache = 0
EndIf
If hohe < 100 And hohe > 50
  flache = (#pi*Pow(#r,2)) - (Pow(#r,2)/2)*((#pi*Cos((hohe-50)/#r)*2)/180-Sin(Cos((hohe-50)/#r)*2))
EndIf
If hohe < 50 And hohe > 0
  hohe = 50 - hohe
  flache = (Pow(#r,2)/2)*((#pi*Cos((hohe)/#r)*2)/180-Sin(Cos((hohe)/#r)*2))
EndIf
MessageRequester("Füllstand","In dem Tank sind noch " + Str((flache*#l)/1000) + " Liter Öl.")
End
ich hoffe ihr kennt euch aus und könnt mir meinen fehler sagen.

Verfasst: 12.11.2005 10:11
von freedimension
zigapeda hat geschrieben:@freedimension
ich schätze mal google oder so...
trotzdem kann ich mit dem nix anfangen, weil ich die formeln da drin nicht wirklich versteh... 5 klammern, 1 zahl, 5 klammern, 1 zahl usw.
http://www.forkosh.dreamhost.com/mimetexpreview.html