Matroids Matheplanet Forum Index
Moderiert von viertel
Mathematik » Geometrie » Berechnung mit Umkreisradius und 2 Winkelhalbierenden
Autor
Schule Berechnung mit Umkreisradius und 2 Winkelhalbierenden
ebikerni
Aktiv Letzter Besuch: im letzten Quartal
Dabei seit: 17.10.2020
Mitteilungen: 277
  Themenstart: 2023-05-15

Hallo, für eine Berechnung der restlichen ca. 20 Dreieckselemente sind Umkreisradius ru = 12 Winkelhalbierende Alpha wa = 8 und Winkelhalbierende Beta wb = 14 gegeben. Die Berechnung ist für mich auch wieder nicht realisierbar. Ich benötige auch nur die ersten Lösungen und Ergebnisse. Die restlichen Berechnungen kann ich auch wieder selbst mit Python in einem Programm erstellen. https://matheplanet.at/matheplanet/nuke/html/uploads/c/53659_4img006.jpg Auch eine 2. graphische Darstellung ist möglich. Vielen Dank für alle Mitteilungen Herzlichen Gruß ebikerni


   Profil
ebikerni
Aktiv Letzter Besuch: im letzten Quartal
Dabei seit: 17.10.2020
Mitteilungen: 277
  Beitrag No.1, vom Themenstarter, eingetragen 2023-05-20

Hallo, warum kann ich von mir eine Antwort ohne erneute graphische Dateien der beiden graphischen Ergebnisse von Arndt Brünner beschreiben ? ( Warum im Forum nicht möglich ? ) Ich habe auch keine Mitteilungen erhalten. Das ist für mich sehr traurig. Die Dreiecksberechnungen von Arndt Brünner haben für mich eine große Bedeutung. Er kann die Aufgabe berechnen. Er erstellt 4 Gleichungen mit 4 Unbekannten, löst diese und berechnet die Seiten a, b. u. c. Für mich ist das aber nicht lösbar und eine Programmerstellung in Python somit nicht durchführbar. Wie kann ich nur entsprechende Ergebnisse erhalten? Gruß ebikerni


   Profil
Tetris
Senior Letzter Besuch: in der letzten Woche
Dabei seit: 28.08.2006
Mitteilungen: 7844
  Beitrag No.2, eingetragen 2023-05-21

Hallo. Ich nehme an, es geht um das Gleichungssystem \sourceon plain text A, a, b und c gefunden als Lösungen des Gleichungssystems | 16·A·A = (a + b + c)·(a + b - c)·(-a + b + c)·(a - b + c) | (wa·wa)·((b + c)·(b + c)) = - b·c·(a² - b² - 2·b·c - c²) | (wb·wb)·((c + a)·(c + a)) = - c·a·(b² - c² - 2·c·a - a²) | a·b·c = 4·A·ru \sourceoff aufgestellt von diesem Rechner: https://www.arndt-bruenner.de/mathe/scripts/dreiecksrechner.htm. Was genau ist denn dein Problem? Lg, T.


   Profil
ebikerni
Aktiv Letzter Besuch: im letzten Quartal
Dabei seit: 17.10.2020
Mitteilungen: 277
  Beitrag No.3, vom Themenstarter, eingetragen 2023-05-22

Hallo T. Mit dem Dreiecksrechner von Arndt Brünner konnte das berechnete Dreieck graphisch 2x dargestellt werden. https://matheplanet.at/matheplanet/nuke/html/uploads/c/53659_4img006.jpg https://matheplanet.at/matheplanet/nuke/html/uploads/c/53659_2img007.jpg Die gleichen eingegebenen Werte wa=8, wb=14 u. ru=12 ergaben auch total verschiedene berechnete 19 Größen. Mit dem angegebenen Gleichungssystem werden die Unbekannten a,b,c u. A ermittelt. In meinem zu erstelltem Programm gelingt es mir aber nicht diese Unbekannten zu bestimmen. Ich übernehme aber nicht die berechneten Unbekannten von Arndt Brünner. Für Hinweise, wie diese Unbekannten berechnet werden, bin ich sehr dankbar. Gruß ebikerni


   Profil
werner
Senior Letzter Besuch: in der letzten Woche
Dabei seit: 23.10.2004
Mitteilungen: 2297
Wohnort: österreich
  Beitrag No.4, eingetragen 2023-05-25

F(\alpha,\beta)=sqrt(sin\beta*sin(\alpha+\beta)*(1-(sin\alpha/(sin\beta+sin(\alpha+\beta)))^2))-w_\alpha/(2*r) G(\alpha,\beta)=sqrt(sin\alpha*sin(\alpha+\beta)*(1-(sin\beta/(sin\alpha+sin(\alpha+\beta)))^2))-w_\beta/(2*r) damit ersetzt du F und G in einem der Programme von M.Pythagoras oder Knaaxx. mit dem Startwert (90/45) bekommst du eine der Lösungen mit (45/10) die zweite. viel Spaß


   Profil
ebikerni
Aktiv Letzter Besuch: im letzten Quartal
Dabei seit: 17.10.2020
Mitteilungen: 277
  Beitrag No.5, vom Themenstarter, eingetragen 2023-05-26

Hallo Werner, Gegeben: Umkreisradius ru = 12 Winkelhalbierende Alpha wa = 8 Winkelhalbierende Beta wb = 14 Gesucht: a, b, c ? Gruß ebikerni


   Profil
zippy
Senior Letzter Besuch: in der letzten Woche
Dabei seit: 24.10.2018
Mitteilungen: 4998
  Beitrag No.6, eingetragen 2023-05-27

\sourceon python import scipy.optimize def eqn(x, ru, wa, wb): a, b, c, A = x return [(a+b+c)*(a+b-c)*(b-a+c)*(a-b+c) - 16*A**2, wa**2*(b+c)**2 + b*c*(a**2-b**2-2*b*c-c**2), wb**2*(c+a)**2 + c*a*(b**2-c**2-2*c*a-a**2), a*b*c - 4*A*ru] def print_abcA(ru, wa, wb): x0 = [ru] * 3 + [ru**2] x = scipy.optimize.root(eqn, x0, args=(ru, wa, wb), method='lm', options={'xtol': 1e-14}).x print(f"a = {x[0]}, b = {x[1]}, c = {x[2]}, A = {x[3]}") print_abcA(12, 8, 14) \sourceoff \sourceon output a = 22.89990553947866, b = 16.825967874112223, c = 11.293664674280674, A = 90.65826380930956 \sourceoff --zippy


   Profil
werner
Senior Letzter Besuch: in der letzten Woche
Dabei seit: 23.10.2004
Mitteilungen: 2297
Wohnort: österreich
  Beitrag No.7, eingetragen 2023-05-27

\quoteon(2023-05-26 22:52 - ebikerni in Beitrag No. 5) Hallo Werner, Gegeben: Umkreisradius ru = 12 Winkelhalbierende Alpha wa = 8 Winkelhalbierende Beta wb = 14 Gesucht: a, b, c ? Gruß ebikerni \quoteoff ??? \alpha_1=30.612 \beta_1= 13.305 \alpha_2=107.415 \beta_2=44.514 a=2r*sin\alpha


   Profil
ebikerni
Aktiv Letzter Besuch: im letzten Quartal
Dabei seit: 17.10.2020
Mitteilungen: 277
  Beitrag No.8, vom Themenstarter, eingetragen 2023-05-28

Hallo zippy, herzlichen Dank für Deinen für mich sehr wertvollen Beitrag No.6. Ich konnte den Beitrag wie immer eindeutig in mein Python-Programm übernehmen und musste aber feststellen : Traceback (most recent call last): File "C:\LWD\PyRuWaWb12814\PyRuWaWb12814.py", line 23, in import scipy.optimize ModuleNotFoundError: No module named 'scipy' Ich verwende windows11 und die Literatur "Einstieg in Python-Ideal für Programmiereinsteiger". Einen Programm-Fehler konnte ich bei mir noch nicht feststellen. Wie kann ich scipy.optimize aktivieren? Für wertvolle Hinweise bin ich sehr dankbar. ebikerni


   Profil
zippy
Senior Letzter Besuch: in der letzten Woche
Dabei seit: 24.10.2018
Mitteilungen: 4998
  Beitrag No.9, eingetragen 2023-05-28

\quoteon(2023-05-28 15:37 - ebikerni in Beitrag No. 8) Wie kann ich scipy.optimize aktivieren? \quoteoff Wir hatte Anfang 2022 schon mal versucht, ein Python-Paket bei dir zu installieren. Dieser Versuch war aber nicht erfolgreich, und du hast aufgegeben, bevor wir die Ursache des Problems feststellen konnten. Ich glaube nicht, dass es jetzt anders laufen würde. (Damals ging es um die Installation des Pakets mpmath. Seltsamerweise konntest du scipy damals verwenden, ohne es zuvor installieren zu müssen.)


   Profil
ebikerni
Aktiv Letzter Besuch: im letzten Quartal
Dabei seit: 17.10.2020
Mitteilungen: 277
  Beitrag No.10, vom Themenstarter, eingetragen 2023-05-28

Hallo zippy, ich habe jetzt Deine Angaben im Beitrag 6 einwandfrei identifizieren können, in windos10 ist es eindeutig bestätigt möglich. Aber warum z. zt. n.n. bei mir mit windows11 möglich. Gruß ebikerni


   Profil
zippy
Senior Letzter Besuch: in der letzten Woche
Dabei seit: 24.10.2018
Mitteilungen: 4998
  Beitrag No.11, eingetragen 2023-05-29

\quoteon(2023-05-28 23:57 - ebikerni in Beitrag No. 10) Aber warum z. zt. n.n. bei mir mit windows11 möglich. \quoteoff Eine Python-Umgebung besteht typischerweise aus dem Kern, also dem Python-Interpreter und der Standard-Library, und zusätzlichen Paketen wie z.B. scipy oder mpmath. Diese zusätzlichen Pakete musst du selbst installieren. Der "Standardweg" ist hierbei die Verwendung von pip. Es kann aber sein, dass du ein Python installiert hast, das einen anderen Weg bevorzugt. In diesem Fall musst du in deine Dokumentation schauen.


   Profil
ebikerni
Aktiv Letzter Besuch: im letzten Quartal
Dabei seit: 17.10.2020
Mitteilungen: 277
  Beitrag No.12, vom Themenstarter, eingetragen 2023-05-31

Hallo zippy, ich habe noch meinen alten und fehlerhaften Computer mit windows10. Mit diesem konnte ich die Ergebnisse aus Deinem Beitrag 6 diese in meinem Python Rechenprogramm erstellen. Da hatte ich aber "import numpy as mp" installiert und Deinen "import scipy.optimize" fehlerfrei übernehmen können. Mit meinem neuen Computer mit windows11 ist aber trotz Deiner Hinweise in Beitrag 11 noch keine Berechnung möglich. In meinem Beitrag 3 konnte ich auch 2 graphische Darstellungen als Ergebnis von Arndt Brünner darstellen und wie können diese berechnet werden ? Dankbar für alle Hinweise ebikerni


   Profil
ebikerni
Aktiv Letzter Besuch: im letzten Quartal
Dabei seit: 17.10.2020
Mitteilungen: 277
  Beitrag No.13, vom Themenstarter, eingetragen 2023-07-01

Hallo Tetris, in Deinem Beitrag 2 hast Du die 4 Gleichungen mit 4 Unbekannten in Arndt Brünners "Dreiecksrechner" erstellt und dargestellt: A, a, b und c gefunden als Lösungen des Gleichungssystems | 16·A·A = (a + b + c)·(a + b - c)·(-a + b + c)·(a - b + c) | (wa·wa)·((b + c)·(b + c)) = - b·c·(a² - b² - 2·b·c - c²) | (wb·wb)·((c + a)·(c + a)) = - c·a·(b² - c² - 2·c·a - a²) | a·b·c = 4·A·ru Ich habe auch diese Gleichungen in Arndt Brünners "Numerische Lösung nichtlinearer Gleichungssysteme" eingesetzt , die Gleichungen verändert auf neue Gleichung = 0 und Näherungswerte für die zu berechneten Werte angegeben. Ich konnte aber keine Lösung finden. In anderen notwendigen Berechnungen mit 2 oder 3 Gleichungen (entspr. mit 2 oder 3 Unbekannten) war die Bestimmung o.k. und ich konnte die Rechenprogramme natürlich mit Kontrollen erstellen. Beispiel: Geg.:a=15, hb=9 u. mc=7 --> 2 Gleich. mit 2 Unbek. c u. ru und errechnet: c=10.4999999999 u. ru=8.749999999 Warum war die Lösung mit 4 Gleichungen nicht möglich ? Gruß ebikerni


   Profil
ebikerni hat die Antworten auf ihre/seine Frage gesehen.

Wechsel in ein anderes Forum:
 Suchen    
 
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © 2001-2023 by Matroids Matheplanet
This web site was originally made with PHP-Nuke, a former web portal system written in PHP that seems no longer to be maintained nor supported. PHP-Nuke is Free Software released under the GNU/GPL license.
Ich distanziere mich von rechtswidrigen oder anstößigen Inhalten, die sich trotz aufmerksamer Prüfung hinter hier verwendeten Links verbergen mögen.
Lesen Sie die Nutzungsbedingungen, die Distanzierung, die Datenschutzerklärung und das Impressum.
[Seitenanfang]