Zum Inhalt springen

hunter1670a

Mitglieder
  • Gesamte Inhalte

    4
  • Benutzer seit

  • Letzter Besuch

  1. Das Template soll wie alle möglichen Funktionen wie sin(x) oder Polynome den Flächeninhalt mit den verschiedenen Verfahren ausrechnen. Das ist mein bisheriges Testprogramm: #include <iostream.h> #include <stdio.h> #include "Integral.h" void main() { double a =-1; double b =5; unsigned long max = 15; printf ("%.15f\n",Numerik::trapez(a,b,max)); printf ("%.15f\n",Numerik::simpson(a,b,max)); max = 4; printf ("%.15f\n",Numerik::romberg(a,b,max)); } Diese Funktion habe ich jetzt in mein Template hingeschrieben um meine Algorithmen wenigstens zu testen. double f (double x) { double g = ((x*x)+(2*x)-1); return g; } Diese Funktion darf aber gar nicht in dem Template stehen sondern im Testprogramm, und da ist mein Problem wie findet mein Template die Funktion aus dem Test Programm
  2. Moin an allen, ich schreibe gerade ein Template mit dem ich numerische Operationen durchführe, leider weiß ich nicht wie man ein Template von einem "Testerprogramm" aufruf. Kann mir da jemand helfen, weil ich sonst meine Algorithmen nicht testen kann. hier ein Auszug aus meinem Template: typedef (*func)(const T&, f) function; Template <class T> bool simpson(T a, T b, function f, unsigned long max_iter){ T s,s1,s2,s4,h,q,I,n; n=1; h=(b-a)/2; s=f(a)+f(; s2=0; q=0; s4=f(a+h); s1=h*(s+4*s4); //if Abfrage --> mit isequal ... do{ I=s1-q; if (I <= numeric_limits <T>::epsilon()) max_iter=0; else { h=h/2; n=2*n; q=S1; s4=0; s2+=s4; x=a+h; for(i=1;i=n;i++) { s4+=f(x); x+=2*h; } s1=(s+2*s2+4*s4)*h; } max_iter--; }while(max_iter != 0); //Ende der If-Abfrage s=s1/3; return s; Wie kann ich die den simpson von eine Testerprogramm aufrufen ?? Problem ist auch wie versteht das Templet das er die Wert aus der Funktion wie f(x)=x^2 nehmen soll ??
  3. Moinsen, suche dringende eine Installationsanleitung für Gnome2 habe es bereits mehrmals versucht es zu compilieren, bekommen aber immer einen Fehler im PKGCONFIG PATH. Falls jemand Gnome2 installiert hat oder weiß wie ich es zum laufen kriege bitte melden.
  4. Moin moin, habe ein kleines Problem und zwar versuche mehrere graphische Oberflächen unter Linux zu installieren. Und da ist mein Problem wie stelle ich es an das ich beim compilieren von GNOME2 oder KDE3 nicht mein altes Gnome oder KDE überschreibe, sonder ein neues Vereichnis anlege. Damit ich nachher beim login KDE und KDE3 starten kann, anscheinend muß ich die binary´s so installieren, daß er die alten nicht überschreibt, aber leider weiß ich nicht wie man das machen soll. Hat jemand eine Idee........

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...