Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  PTC Mathcad
  Problem mit Winkeleinheiten (Prime 3.1)

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO
Autor Thema:  Problem mit Winkeleinheiten (Prime 3.1) (2509 mal gelesen)
uger
Mitglied
CADler & Kinematiker


Sehen Sie sich das Profil von uger an!   Senden Sie eine Private Message an uger  Schreiben Sie einen Gästebucheintrag für uger

Beiträge: 1115
Registriert: 25.02.2003

NX2015
OPTIMUS MOTUS
VSCode

erstellt am: 23. Mrz. 2015 16:24    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen.

Prime 3.1 Express

Arbeite mich gerade ein und bin auf eine Merkwürdigkeit gestossen: 2*360°=720°
Da scheint Mathcad anderer Meinung zu sein. Dort sieht das so aus:

x:=360°*2=12.566    (Das Ergebnis ist in rad)

y:=360deg*2=12.566  (auch rad)

aber

z:=360rad*2=720    (Das Ergebis ist in Grad)

Hab ich da jetzt ein Verständnisproblem oder muss ich noch etwas einstellen oder ist das ein Bug?

(ratloser) uger

------------------

Deine Wahrnehmung bestimmt deine Realität!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

rmix22
Mitglied



Sehen Sie sich das Profil von rmix22 an!   Senden Sie eine Private Message an rmix22  Schreiben Sie einen Gästebucheintrag für rmix22

Beiträge: 146
Registriert: 13.09.2013

erstellt am: 23. Mrz. 2015 17:29    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für uger 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von uger:

x:=360°*2=12.566    (Das Ergebnis ist in rad)

y:=360deg*2=12.566  (auch rad)



Ja, das ist auch in Ordnung so. 720° entsprich 4*pi und Prime rechnet nun einmal im Bogenmaß (was auch sehr vernünftig ist) und gibt daher auch Winkelergebnisse so aus, wenn man es nicht explizit anders verlangt.

Zitat:

aber

z:=360 rad*2=720    (Das Ergebis ist in Grad)



Nein!! Warum sollte denn das Ergebnis in Grad sein? Wenn Mathcad nicht ° oder deg schreibt, dann sinds (wie auch sonst in der Mathematik) Radiant. rad ist ja quasi nur eine Gedächtnisstütze und kann als Faktor 1 gesehen werden (und ist intern auch so definiert) und muß nicht explizit angegeben werden, wenn man das Bogenmaß meint.
Was du hier berechnest ist einfach das Doppelte von 360 Radiant und das sind 720 Radiant, wobei nach Konvention die Angabe von rad nicht vonnöten ist. Das Ergebnis 720 von Prime ist also natürlich Bogenmaß und vollkommen richtig.


Zitat:

Hab ich da jetzt ein Verständnisproblem oder muss ich noch etwas einstellen oder ist das ein Bug?

Was möchtest du einstellen um was zu erreichen und was soll ein Bug sein? Was du da gezeigt hast ist doch so, wie es sein soll.
Was hättest du denn erwartet?

Wenn du ein Ergebnis in einer anderen Einheit sehen möchtest, mußt du bei Winkel so vorgehen, wie du das auch bei anderen (richtigen) Einheiten machst - du schreibst die gewünschte Einheit einfach in den Platzhalter nach dem Ergebnis.
Wenn du also das Egebnis von 2*360°=12.566 lieber in Altgrad sehen möchtest, dann mußt du in den Platzhalter nach 12.566 einfach deg eintippen. Du kannst dort auch ein Gradzeichen eingeben, allerdings darfst du in Prime im Gegensatz zu Mathcad (15) leider nicht einfach das Gradzeichen via Tastatur benützen, sondern mußt die Einheit über as Einheitenmenü einfügen, was leider umständlicher ist.


Gruß RMix

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

uger
Mitglied
CADler & Kinematiker


Sehen Sie sich das Profil von uger an!   Senden Sie eine Private Message an uger  Schreiben Sie einen Gästebucheintrag für uger

Beiträge: 1115
Registriert: 25.02.2003

NX2015
OPTIMUS MOTUS
VSCode

erstellt am: 24. Mrz. 2015 11:26    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo rmix22,

Du hast natürlich in allen Punkten recht.

Für mich war verwirrend, dass bei

z:=3m*2=6m

das m (Meter) hinter dem Ergebnis automatisch erscheint. Bei rad erscheint aber nichts. Das Beispiel oben hat mich auch zuerst auf eine falsche Spur gelockt. Aber Mathcad gibt, wenn man es nicht explizit fordert, die Ergebnisse in den Standarteinheiten an. Das ist bei Winkel offensichtlich rad, bei Strecken Meter. Will man eine andere Einheit muss man sie dahinter schreiben.

Wichtig ist auch dieser Hinweis:
...allerdings darfst du in Prime im Gegensatz zu Mathcad (15) leider nicht einfach das Gradzeichen via Tastatur benützen, sondern mußt die Einheit über das Einheitenmenü einfügen...

Innerhalb der Formel klappt es mit der Tastatur, nur hinter dem Ergebis muss das Gradzeichen aus dem Einheitenmenü verwendet werden.

Danke jedenfalls für die Erhellung

uger

------------------

Deine Wahrnehmung bestimmt deine Realität!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

rmix22
Mitglied



Sehen Sie sich das Profil von rmix22 an!   Senden Sie eine Private Message an rmix22  Schreiben Sie einen Gästebucheintrag für rmix22

Beiträge: 146
Registriert: 13.09.2013

erstellt am: 24. Mrz. 2015 20:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für uger 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von uger:

Innerhalb der Formel klappt es mit der Tastatur, nur hinter dem Ergebis muss das Gradzeichen aus dem Einheitenmenü verwendet werden.
[/i]


Genau so ist es. Warum man im Gegensatz zu Mathcad in Prime hier das Menü benutzen muss weiß wohl nur PTC.

Aber wenn du es richtig spannend haben möchtest, dann rechne einmal mit Temperaturen (zB 30°C - 20°C) ;-)

Gruß RMix

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

uger
Mitglied
CADler & Kinematiker


Sehen Sie sich das Profil von uger an!   Senden Sie eine Private Message an uger  Schreiben Sie einen Gästebucheintrag für uger

Beiträge: 1115
Registriert: 25.02.2003

NX2015
OPTIMUS MOTUS
VSCode

erstellt am: 25. Mrz. 2015 09:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Zitat:
Original erstellt von rmix22:
...dann rechne einmal mit Temperaturen (zB 30°C - 20°C) ;-)....

Hahaha, das ist ja cool. Super Software 

uger

------------------

Deine Wahrnehmung bestimmt deine Realität!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



GapYear Programm in der Mechanikkonstruktion

Möchten Sie Ihre Ideen in nutzbringende und sinnvolle Technologien verwandeln? Ob im Bereich Mobility Solutions, Consumer Goods, Industrial Technology oder Energy and Building Technology - mit uns verbessern Sie die Lebensqualität der Menschen auf der ganzen Welt. Willkommen bei Bosch.

Die Robert Bosch GmbH freut sich auf Ihre Bewerbung!


Anstellungsart: Befristet
Arbeitszeit: ...
Anzeige ansehenKonstruktion, Visualisierung
rmix22
Mitglied



Sehen Sie sich das Profil von rmix22 an!   Senden Sie eine Private Message an rmix22  Schreiben Sie einen Gästebucheintrag für rmix22

Beiträge: 146
Registriert: 13.09.2013

erstellt am: 25. Mrz. 2015 20:25    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für uger 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von uger:

Hahaha, das ist ja cool. Super Software  

uger


Ja, und wenn man ein wenig drüber nachdenkt und beachtet, dass die Umwandlung von Kelvin (oder Rankine) in Grad Celsius nicht bloß eine Skalierung ist, wie bei den meisten anderen Einheiten, sondern zusätzlich noch eine Skalenverschiebung bedingt, dann ist das Verhalten von Mathcad und Prime in dieser Hinsicht durchaus OK und verständlich, so eigenartig es einem bei der ersten Begegnung auch vorkommen mag.
Es ist eben ein Unterschied zwischen dem Temperaturwert 10°C und der Tempearturdifferenz 10°C. Wandle einmal selbst das eine und dann das andere in Kelvin um. Bei der Differenz wirst du wohl auf 10 Kelvin kommen, bei der Temperatur selbst natürlich nicht.
Konsequenterweise bieten Mathcad und Prime daher bei den Einheiten sowohl °C als auch Delta°C an.

Siehe dazu auch
http://blogs.ptc.com/2012/04/27/temperature-units/
das Gleiche auch hier:
http://blogs.ptc.com/2012/12/20/the-trickiness-of-temperature-units/

https://desktopscientific.wordpress.com/2013/03/13/calculating-temperatures-in-mathcad/

http://www.chem.mtu.edu/~tbco/cm3450/Temperature_Scales.pdf

www.hearne.software/getattachment/17030b69-68b9-4aca-81bd-f7cba86e43a8/Examples-Tutorials-Working-with-Temperatures.aspx

Außerdem beschäftigt sich eine Vielzahl von Forenbeiträgen im PTC Mathcad Forum mit dieser Problematik, da Fragen dazu sehr häufig vorkommen.
Ist eben kein ganz triviales Thema.

Gruß RMix

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz