• Hi all
    kann mir mal jemand vernünftig erklären was ein median is bzw wie man ihn bildet
    und ... wie bildet man von einer eindimensionalen matrix bzw array den median?????

    hab schon gegoogelt (nur wenn jmd fragt) und wikipedia is mir zu hoch

  • Laut Wiki gibt es mehrere, welchen meinst du denn? Ich kenn nur den aus der Statistik, die Vorlesungen sind aber schon lange her.


    Der Median der Statistik teilt deine Stichprobe in genau zwei Hälften und ist gegenüber dem arithmetischen Mittel weniger anfällig gegen Ausreißer.

    Beispiel:
    Du hast 10 Leute, jeder verdient 500€ im Monat, bis auf einen, der verdient 20.000€. Wenn du von denen den Durchschnitt errechnest, wird der eine mit 20.000€ den Schnitt weit nach oben ziehen und damit dein Ergebnis verfälschen.

    Oh Mann, jetzt wirds dunkel... Wenn das jedenfalls der ist den du meinst, dann sag bescheid, dann gucke ich in meinen Unterlagen nochmal. Hab das alles mal gebüffelt, nach der Klausur aber gleich wieder vergessen ^^

    ToolOfMyDemons 2.0

  • ja des is des geile ich weis nicht welchen ich brauche
    ich muss eine eindimensionale matrix mithilfe eines medians falten bzw zur faltung den median bilden
    als einziger tipp steht siehe wikipedia 8[

    masterchief
    alt wie water on mars -.-

    Edited 2 times, last by Megge (January 8, 2009 at 7:30 PM).

  • In welchem Fach? Schule oder Uni?

    Also in der Schule war in Mathe der Median doch der Mittelwert, der "wirklich" in der Mitte war, oder?

    Also du hast 1,3,6,8,9 dann ist der Median 6, oder irre ich mich? Ist auch schon länger her.
    Wohingegen das arithmetische Mittel 1+3+6+8+9/5=5,4 wäre

    Musst du das in Informatik machen? Wenn ja welches Programm? MATLAB?
    Falls du eine Matrix in Matlab falten musst, gibt es dort den Befehl median.

    Eine eindimensionale Matrix ist doch eine Reihe? Wenn du diese faltest, faltest du sie in der Mitte.

    Also in oberen Bespiel faltest du sie bei 6? Ich muss aber gestehen ich verstehe deine Aufgabenstellung nicht ganz. Hoffe ich konnte trotzdem etwas helfen.

  • Ach fuck hab schon wieder auf quote gedrückt, statt Edit, irgendwie hab ichs damit in letzter Zeit aber auch. Naja oben habe ich nochmal was eingeführt.

    Ich denke mal, dass das hier für dich interessant ist. Aus wikipedia. Ist doch verständlich, wie der Median dort erklärt ist.

    Quote

    Beispiele * Messwerte 1, 2, 4, 5, 18: ungerade Anzahl. Der Median (auch der Ober- und Untermedian) ist der Wert an der mittleren Stelle, also 4. Das arithmetische Mittel ist 6.
    * Messwerte 1, 1, 2, 3, 4, 37: gerade Anzahl. Der Median ist die Hälfte der Summe der beiden mittleren Zahlen, also ½ (2 + 3), also 2,5. Der Obermedian ist 3, und der Untermedian 2. Das arithmetische Mittel ist 8.
    * Messwerte 1, 3, 3, 3: gerade Anzahl. Der Median ist ½ (3 + 3), also 3. Der Ober- und der Untermedian sind ebenfalls 3. Das arithmetische Mittel ist 2,5.

    Wie sieht denn das Array aus, das du falten sollst?

    Quote

    Original von Gaddy
    ich hab bei IK angefangen und bin nun einer von den top players.

    Quote

    Original von LiqUiD
    naja heul(t) mal weiter über imba csm..

    Edited 3 times, last by enzym (January 8, 2009 at 10:02 PM).

  • ahh lol ja irgendsowas is des thx
    wikipedia is ziemlich viel ( ->Dreieck<- zB 8[ )

    is für uni informatik brauch nen java prog des arrays (double[]) auf verschiedene Arten faltet ( im mathematischen sinn: Faltung wenn du zeit hast) unter anderem hald auch mit dem Median.
    aber wenn das so billig ist ..
    nur mal so: kennt sich jmd mit java aus plz pm hab mal ein paar fragen ^^

    Edited once, last by Megge (January 8, 2009 at 10:20 PM).

  • Java oder andere Programmiersprachen kenne ich nicht. Da kann ich dir nicht helfen.

    Das Problem ist mit MATLAB (ist eine Programmiersprache für ingenieurswissenschaftliche Fächer) wäre diese Aufgabe wahrscheinlich wirklich sehr einfach, da sich MATLAB auf das Rechnen mit Matrizen und Vektoren spezialisiert.

    In anderen Programmiersprachen musst du für gewöhnlich erstmal Schleifen oder dergleichen Programmieren.

    Ich schaue mal ob ich später noch etwas Zeit habe, aber ich glaube nicht, dass ich dir bei java großartig weiter helfen kann.

    Also wenn das Programm am Median faltet, soll also aus der Matrix
    B=[1 2 6 8 9] nachher [9 8 6 2 1] werden? Also die Werte werden einfach umgedreht?

    Wie wird in java überhaupt eine Matrix erstellt? double[...] in der Klammer dann die Werte?

  • Megge wenn noch Fragen bezüglich Java bestehen dann meld dich gerne bei mir. PM oder ICQ.

    No one needs a smile as much as a person who fails to give one -- unknown

    Sind wir nicht alle ein bisschen Sega!

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!