Mathematica Basiswissen < Mathematica < Mathe-Software < Mathe < Vorhilfe
|
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
Ich suche seit Stunden nach einer Lösung, finde nichts.
Wie kann ich Mathematica beibringen mir den letzten Bruch als numerischen Wert auszugeben?
Needs["PhysicalConstants'"];
d = 20000 Meter;
t = [mm] 35/10^6 [/mm] Seconds;
pi = Pi;
u = d*pi;
v = u/t;
c = [mm] N[\!\(\*
[/mm]
ButtonBox["SpeedOfLight",
BaseStyle->"Link",
[mm] ButtonData->"paclet:PhysicalConstants/ref/SpeedOfLight"]\), [/mm] 15];
p1 = N[(v*100)/c, 10] // N;
%
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 11:35 Sa 16.06.2012 | Autor: | notinX |
Hallo,
> Ich habe diese Frage in keinem Forum auf anderen
> Internetseiten gestellt.
>
> Ich suche seit Stunden nach einer Lösung, finde nichts.
>
> Wie kann ich Mathematica beibringen mir den letzten Bruch
> als numerischen Wert auszugeben?
>
> Needs["PhysicalConstants'"];
> d = 20000 Meter;
> t = [mm]35/10^6[/mm] Seconds;
> pi = Pi;
> u = d*pi;
> v = u/t;
> c = [mm]N[\!\(\*[/mm]
> ButtonBox["SpeedOfLight",
> BaseStyle->"Link",
>
> [mm]ButtonData->"paclet:PhysicalConstants/ref/SpeedOfLight"]\),[/mm]
> 15];
> p1 = N[(v*100)/c, 10] // N;
> %
ich weiß nicht so genau, was Du da treibst, aber der Befehl für die numerische Ausgabe ist:
N[?,p]
Das Fragezeichen ist dann mit dem numerisch zu berechnenden Ausdruck zu ersetzen. Das 'p' ist optional und gibt die Genauigkeit an.
Mit diesem Befehl:
p1 = N[(v*100)/c, 10]
solltest Du eigentlich bekommen, was Du willst. Wofür sind der Doppelslash und das N am Ende?
Gruß,
notinX
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 19:16 Sa 16.06.2012 | Autor: | kreativnix |
Die Zeichenfolge // N sollte das gleiche erreichen wie N[(v*100)/c, 10]. Ist eigentlich überflüssig.
Wenn du mein Notebook testest wirst du wahrscheinlich sehen, daß am Schluß ein Bruch überbleibt. Und statt dessen hätte ich gerne das numerische Ergebnis.
mit besten Grüßen
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 19:27 Sa 16.06.2012 | Autor: | notinX |
> Die Zeichenfolge // N sollte das gleiche erreichen wie
> N[(v*100)/c, 10]. Ist eigentlich überflüssig.
> Wenn du mein Notebook testest wirst du wahrscheinlich
> sehen, daß am Schluß ein Bruch überbleibt. Und statt
Poste mal, was ausgegeben wird.
Hast Du vielleicht v oder c nicht richtig definiert?
> dessen hätte ich gerne das numerische Ergebnis.
>
> mit besten Grüßen
Gruß,
notinX
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 20:04 Sa 16.06.2012 | Autor: | kreativnix |
Dieses Forum ist so kompliziert....
ich hätte einen screenshot, weiß aber nicht wie ich den da anhängen soll.
Gruß
gerald
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 20:22 Sa 16.06.2012 | Autor: | notinX |
> Dieses Forum ist so kompliziert....
>
> ich hätte einen screenshot, weiß aber nicht wie ich den
> da anhängen soll.
So kompliziert ist das gar nicht, unter dem Textfeld steht:
"(Mit [img] und [url=1] wird die Position des Dateianhangs im Text festgelegt; zum Hochladen der Datei selbst wirst Du nach dem Absenden des Artikels automatisch aufgefordert)"
>
> Gruß
> gerald
Gruß,
notinX
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 20:58 Sa 16.06.2012 | Autor: | kreativnix |
Also hier sollte der Screenshot sein [img] .
Gruß
Gerald
Dateianhänge: Anhang Nr. 1 (Typ: png) [nicht öffentlich]
|
|
|
|
|
Hallo Gerald,
ich hab mir deinen Screenshot angeschaut.
Die Einheiten "Meter" und "Second" solltest du
offenbar mit Großbuchstaben schreiben, damit
Mathematica sie versteht.
Und anstelle von "c" könntest du einfach
"SpeedOfLight" schreiben - davon (und auch von v)
schon im Voraus einen gerundeten Wert zu bilden ist
eigentlich nutzlos.
Dann bliebe eigentlich einfach:
p1 = N[(v*100)/SpeedOfLight,10]
Was ich aber nicht recht verstehe, ist, dass die
Lichtgeschwindigkeit bei deinem Output in einem
Kästchen steht und offenbar doch gar nicht
verrechnet wurde. Hat das mit dem Einbinden
der "PhysicalConstants" doch nicht ganz richtig
funktioniert ?
LG Al-Chw.
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 21:54 Sa 16.06.2012 | Autor: | kreativnix |
Ich habe deine Vorschläge integriert.
Keine Änderung im Ergebnis.
Die Einbindung muss funktioniert haben, weil sonst nicht der richtige Wert mit Einheiten stehen könnte.
Ich habe sonst keine Ideen.
Gruß
Gerald
|
|
|
|