Mittelwert aus Funktionswerten bestimmen



  • Hallo...
    ich hänge nun schon länger an einer Aufgabe fest und hoffe,dass mir hier vielleicht jemand weiterhelfen kann.

    Also ich habe ein Programm zur Bestimmung von Funktionswerten in einem best. Def.bereich:

    #include <stdio.h>
    #include <conio.h>
    void main() {
    double x, y;
    printf("%50s\n\n", "ROCKWELL-HAERTEMESSUNG");
    printf("%55s\n\n", "Tabelle der Fkt. f(x)=100-(x/0.002)");
    printf("%49s\n\n", "x = Eindringtiefe in mm");
    printf("%50s\n\n", "f(x) = Rockwellhaerte HRC");
    printf("%18s%40s\n", "x", "f(x)");
    for( x=0.1; x < 0.2; x += 0.003 ) {
    y = 100-(x/0.002);
    printf("%20.3f %38.3f\n", x, y);
    }
    getch();
    }
    

    Nun soll ich je Datensatz den Abstand |mw-y| bestimmen, wobei mw der Mittelwert der Funktionswerte ist.
    Und genau da komm ich nicht weiter 😕
    Kann mir jemand helfen?
    Grüße



  • Hallöle,

    wo genau kommst du nicht weiter?
    Gruss Jerry



  • kann ich den mw über eine Funktion bestimmen?
    oder muss ich da mit Vektoren rangehen...
    der mw ändert sich ja über den Def.bereich
    bin leider noch Anfänger in C++



  • Hallo,

    Di ePunkte folgen zwar einer Funktion, es es sind doch Funktionswerte. Die kann man doch summieren, oder? Wenn man den Mittelwert hat, sollte man dann den Betrag der Abweichung vom Mittelwert ausrechnen. Das erste würde ich vor deiner, das zweite in deiner Schleife machen. Ist das ein angebot?
    Gruss Jerry



  • hmm...versteh ich nicht.
    ich weiß doch die Anzahl der Werte nicht vorher



  • Dieser Thread wurde von Moderator/in estartu aus dem Forum MFC (Visual C++) in das Forum C++ verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • Merlin_1334 schrieb:

    hmm...versteh ich nicht.
    ich weiß doch die Anzahl der Werte nicht vorher

    na dann speicherst du die werte halt zwischen, brechnest den mittelwert und gibst den krams erst dann aus 😉


Anmelden zum Antworten