| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo |
| |
| Uversa präsentiert: EVO-MV und ELO-MH: Neue Lösungen für effiziente Montage und Befestigung, eine Pressemitteilung
|
Autor
|
Thema: Regressionsgerade durch Koordinatenursprung (3446 mal gelesen)
|
stason Mitglied Dipl. Ing (FH) M'bau
Beiträge: 214 Registriert: 24.04.2006 Windows 2008 Server Enterprise 2*32 Intel Xeon E5-4650 512 GByte RAM Creo 3.0 PDM Link 10 ANSYS 18.2 Mathcad Prime 4.0
|
erstellt am: 16. Jul. 2010 09:13 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ist es möglich in Mathcad 14 eine Regressionskurve (Polynom 2ten Grades) durch den Nullpunkt laufen zu lassen. Sprich das absolute Glied wird Null. In Excel ist das ja recht simpel. Bei Mathcad bekomm ich das nicht hin. Möchte das aber nicht in Excel machen da die nachfolgende Berechung in Mathcad viel komfortabler ist. Vielen Dank schon mal für eure Hilfe, Stefan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Oberli Mike Moderator Dipl. Maschinen Ing. / Supporter
Beiträge: 3864 Registriert: 29.09.2004 Mathcad war besser als Prime, meine Meinung.
|
erstellt am: 16. Jul. 2010 11:12 <-- editieren / zitieren --> Unities abgeben: Nur für stason
Hallo Stefan, Ich verstehe nicht, wieso eine Regressionskurve durch einen bestimmten Punkte laufen soll. Liegen alle Werte im Bereich zwischen 50 und 100, und das von -50 bis +50, wie soll dann die Regressionskurve durch den Nullpunkt laufen? BTW: Wie geht das in Excel? Gruss Mike ------------------ The Power Of Dreams Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
stason Mitglied Dipl. Ing (FH) M'bau
Beiträge: 214 Registriert: 24.04.2006
|
erstellt am: 16. Jul. 2010 13:04 <-- editieren / zitieren --> Unities abgeben:
In Excel einfach im Trendlinien Menu unter Optionen den Schnittpunkt 0 aktivieren. Bei der Berechnung brauche ich nur den quadratischen und den linearen Term. Wenn der absolute nicht Null ist sind die Koeffizienten schon etwas anders, was sich nachteilig in meiner Simulation auswirkt. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Oberli Mike Moderator Dipl. Maschinen Ing. / Supporter
Beiträge: 3864 Registriert: 29.09.2004 Mathcad war besser als Prime, meine Meinung.
|
erstellt am: 16. Jul. 2010 13:22 <-- editieren / zitieren --> Unities abgeben: Nur für stason
Man muss in Excel den richtigen Diagrammtypen auswählen, sonst schlägt diese Funktion mit den Durchgang durch 0 nicht an. Mathematisch gesehen ist es aber eher Quatsch was da rauskommt. Mit deiner Erläuterung ist es aber sehr einfach in Mathcad zu rechnen. Du kannst die Regression bestimmen, und bei der Regression den Wert beim Punkt X=0 abgreifen. Anschliessend einfach die Regression um den Wert welchen du bei X=0 erhalten hast verändern. Ob es eine spezifische Funktion dafür gibt kann ich dir nicht sagen. Gruss Mike ------------------ The Power Of Dreams Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
svenfrank Mitglied Entwicklungsingenieur
Beiträge: 101 Registriert: 28.06.2007 Win7, Office 2010, Mathcad 15
|
erstellt am: 19. Jul. 2010 13:50 <-- editieren / zitieren --> Unities abgeben: Nur für stason
Hallo, sowas sollte auch mit Mathcad machbar sein, eine einfach Regression wird das aber nicht. Über dei Funktion genfit kann man an elibeige Funktionen anpassen und wenn man nun innerhalb der Anpassung den absoluten Term nicht variieren lässt oder vorher fest auf Null definiert könnte das gehen. Ich bin im Moment unterwegs und kann daher keines meiner alten Beispiele mit sowas raussuchen, aber sollte sich vielleicht was in den Weiten des Netz finden lassen. Sven Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Clayton Ehrenmitglied Konstrukteur
Beiträge: 1632 Registriert: 07.02.2004 AMD Athlon 64X2 5600+, 1GB, Nvidia Quadro Pro FX 1100 Inventor Series 10 Mathcad 13
|
erstellt am: 20. Jul. 2010 15:02 <-- editieren / zitieren --> Unities abgeben: Nur für stason
Hi, Ich hab's mal versucht mit genfit(). Rot = original Daten, Blau = mit regress(), Orange = mit genfit(). Obwohl's durch den Nullpunkt geht, sieht man aber, dass man im unteren Bereich, dadurch das die Kurve verschoben ist, an Genauigkeit verliert. Gruss Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
stason Mitglied Dipl. Ing (FH) M'bau
Beiträge: 214 Registriert: 24.04.2006
|
erstellt am: 20. Jul. 2010 15:10 <-- editieren / zitieren --> Unities abgeben:
Hallo und vielen Dank für die Antworten U's sind unterwegs. Ich habs mal mit genfit() versucht aber nicht hinbekommen. Kann mir jemand mal bitt ein Beispiel schicken. Die Ungenauigkeit die genfit() produziert würd ich dann Vergleichen mit der Ungenauigkeit die ich im Porösen Medium durch das Polynom mit absoluten Glied bekomme. Gruß, Stefan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Clayton Ehrenmitglied Konstrukteur
Beiträge: 1632 Registriert: 07.02.2004 AMD Athlon 64X2 5600+, 1GB, Nvidia Quadro Pro FX 1100 Inventor Series 10 Mathcad 13
|
erstellt am: 20. Jul. 2010 15:57 <-- editieren / zitieren --> Unities abgeben: Nur für stason
|