Funktion 4.Grades |
27.02.2006, 18:33 | oscarspatz | Auf diesen Beitrag antworten » | ||
Funktion 4.Grades Ich verrechne mich die ganze Zeit und werde noch wahnsinnig... Vielleicht kann mir ja einer von helfen... ich habe eine allgemeine Form: und ich habe 5 Randwerte Punkt 1: Punkt 2: Punkt 3: Steigung im Punkt 1: Steigung im Punkt 3: nun - ein Gleichungssystem mit 5 Gleichungen und 5 Unbekannten kann ich eigentlich im Schlaf lösen - nur irgendwie heute nicht - ich verrechne mich ständig wenn ich a,b,c,d,e allgemein berechnen will... Kann mir einer helfen? Anmerkung: die Punkte x1-x3 sind nicht "0" und immer von sich verschieden - sonst bekäme ich ein paar Probleme... Vielen Dank Marcus |
||||
27.02.2006, 19:08 | JochenX | Auf diesen Beitrag antworten » | ||
du willst ein LGS mit 5 Unbekannten und 8 (!) Parametern lösen? wozu? mein Vorschlag wäre: lass es lieber...... |
||||
27.02.2006, 19:17 | oscarspatz | Auf diesen Beitrag antworten » | ||
dann erklär mir mal die 8 |
||||
27.02.2006, 19:19 | JochenX | Auf diesen Beitrag antworten » | ||
x1,y1,x2,y2,x3,y3,m1,m2 8 parameter a,b,c,d,e 8 variablen im LGS mit den 8 parametern von oben |
||||
27.02.2006, 19:53 | oscarspatz | Auf diesen Beitrag antworten » | ||
hmmm - irgendwie reden wir aneinander vorbei.... ich setz die Punkte 1-3 einfach ein - und habe 3 Gleichungen... quasi: usw. dann hab ich noch die 1. Ableitung und setz die letzten beiden Bedingungen ein: z.B. macht 5 Gleichungen und ich suche die 5 Unbekannten a-e - müsste also gehen... Ich verrechne mich nur immer noch wie bekloppt.... |
||||
28.02.2006, 01:08 | JochenX | Auf diesen Beitrag antworten » | ||
nach deiner Aussage willst du das irgendwie allgemein berechnen, also ohne für x1,x2 usf. konkrete Werte einzusetzen. oder sind die doch gegeben? |
||||
Anzeige | ||||
|
||||
28.02.2006, 12:38 | oscarspatz | Auf diesen Beitrag antworten » | ||
die snd beliebig - ich programmier gerade etwas und die Punkte variieren - genauso die Steigung.... |
||||
28.02.2006, 13:55 | AD | Auf diesen Beitrag antworten » | ||
Es handelt sich um eine Lineares GlS vom Typ 5x5. Und dafür gibt es die einschlägigen Vefahren, als einfachstes etwa den Gaußalgorithmus. |
||||
28.02.2006, 14:10 | JochenX | Auf diesen Beitrag antworten » | ||
ja, sie sind natürlich "fast" beliebig (so wird x1=x2 natürlich ausgeschlossen), aber werden die angegeben (also x1=5, x2=4, x3=...) oder bleiben in deinem LGS "x1" "x2" usf. in Allgemeiner Form stehen? Ich meine, ADs Vorschlag, Gauß anzwenden ist klar, aber ich versteh dich immer noch nicht.... Geht es dir jetzt darum, den Gaußalgo zu implementieren, mit vorher einzulesenden Werten, oder willst du das von Hand berechnen, mit gegebenen Werten, oder das alles mit Parametern!? |
||||
28.02.2006, 14:59 | oscarspatz | Auf diesen Beitrag antworten » | ||
ich rechne es per Hand mit Gaus und will den Gausalgo nicht implementieren. Ich find nur grad meinen Fehler nicht - entweder hab ich mich bei Gaus verrechnet oder ich hab die Ergebnisse in meiner Sprache falsch umgesetzt... Ich bräuchte quasi nur nen Vergleich von den Ergebnissen - das ist alles... (ich fürchte, ich hab mich verrechnet - ich bekomm auch bei der Kontrolle z.B. durch Excel kein vernünftiges Ergebnis ) ich weiss, dass nicht "0" sind. Ich weiss aber auch, dass usw. sind - von daher sind sie auch verschieden.... das ist eigentlich alles.... |
||||
28.02.2006, 15:01 | JochenX | Auf diesen Beitrag antworten » | ||
du umgehst meine Frage hast du z.B. x1=5, y1=7 gegeben oder stehen in deinem LGS wirklich noch als PARAMETER x1,x2 usf. ohne Zahlenwerte drin?
poste einfach mal deinen Ansatz, dann sollte sich auch meine Frage beantworten.... |
||||
28.02.2006, 15:03 | oscarspatz | Auf diesen Beitrag antworten » | ||
du warst zu schnell meinen Ansatz? ich hab 5 Gleichungen mit ohne Werte... ich muss an mehreren Stellen dies nachher in meinem Prog einsetzen - daher rechne ich "nur" mit als Variablen |
||||
28.02.2006, 15:07 | oscarspatz | Auf diesen Beitrag antworten » | ||
so - hat zwar etwas gedauert - aber mein Ansatz: |
||||
28.02.2006, 15:12 | JochenX | Auf diesen Beitrag antworten » | ||
und damit hast du dann doch zu den 5 zu berechnenden Variablen a,b,c,d,e die 8 (später einzusetzenden) Parameter x1, x2, x3, y1, y2, y3, m1,m2 und du willst a,b,c,d,e in abhängigkeit dieser 8 parameter angeben ich fürchte, das wird allgemein ruppig und mit tausenden von Fallunterscheidungen ablaufen...... nur als BSP: sind deine ersten beiden Gleichungen dann müsstest du nach Gauß das fache der ersten Gleichung auf die zweite addieren dabei bekommst du dann und könnte das erste, davon abgesehen, dass es grauenvoll aussieht, nicht 0 sein? verzeihe mir irgendwelche Rechenfehler |
||||
28.02.2006, 15:16 | oscarspatz | Auf diesen Beitrag antworten » | ||
also - es kann in meinem Fall nicht 0 werden und JA, es sieht grauenvoll aus.... und je weiter du den Gaus nutzt - wirds immer schlimmer |
||||
28.02.2006, 15:19 | JochenX | Auf diesen Beitrag antworten » | ||
das war ja erst der erste Schritt...... und wieso es nicht 0 werden kann, sehe ich noch nicht.... und das es immer schlimmer wird, ist ja klar...... ohje...... magst du nicht lieber einen Gaußalgo proggen, bzw. einen bereits programmierten Gaußalgo hernehmen, und die Werte VORHER einlesen? Meine Meinung steht oben, Finger weg davon! mehr kann ich dir leider nicht helfen, vielleicht sagt Arthur nochmal was dazu, oder sonst jemand...... Liebgruß, der überfragte Jochen |
||||
28.02.2006, 15:29 | oscarspatz | Auf diesen Beitrag antworten » | ||
hmmm - wo find ich hier nen gausalgo - das problem ist, ich muss es anpassen - weil ich programmier in "apdl" - das kennt keiner, ist ne Sprache für nen FEM Programm und basiert auf fortran77.... |
||||
28.02.2006, 15:44 | JochenX | Auf diesen Beitrag antworten » | ||
huch, das kenne ich wirklich nicht, "fortran" habe ich schon mal gehört, das wars aber auch.... dazu fragst du am besten im Informatikerboard nach..... Viel Glück auf jeden Fall |
||||
28.02.2006, 16:39 | AD | Auf diesen Beitrag antworten » | ||
Durch Elimination von und in
kommst du schon mal auf 3x3: Das kannst du jetzt auch noch weiter treiben, aber die Formeln werden nicht gerade kürzer... P.S.: Für Rechenfehler übernehme ich keine Gewähr. |
||||
28.02.2006, 18:14 | Leopold | Auf diesen Beitrag antworten » | ||
Ich habe das einmal mit einem CAS gerechnet. Mit der Cramerschen Regel findet man etwa Und die andern sind noch länger … EDIT Ein bißchen schöner schreibt es sich, wenn man für die Differenzen Bezeichner einführt: Dann sieht es so aus: |
|
Verwandte Themen
Die Beliebtesten » |
|
Die Größten » |
|
Die Neuesten » |
|