Konvertieren < Mathematica < Mathe-Software < Mathe < Vorhilfe
|
Nix rumgepostet
Ich schreibe und rechne(!) viel mit Mathematica. Wie kann ich eine Mathematica-Formel oder eine ganze Seite, die in Mathematica geschrieben wurde, nach Tex Konvertieren, damit ich eine Berechnung in Forum des MatheRaums zur Diskussion stellen kann, ohne alles wieder zu tippen.
Mit dankenden Grüssen aus Zürich
|
|
|
|
Google: mathematica convert tex
1. Hit: http://documents.wolfram.com/mathematica/book/section-1.11.6
"TeXForm[expr] print expr in TeX input form"
Weiter unten:
"In addition to being able to convert individual expressions to TeX, Mathematica also provides capabilities for translating complete notebooks. These capabilities can usually be accessed from the Save As Special menu in the notebook front end, where various options can be set."
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 23:07 Do 20.04.2006 | Autor: | BeniMuller |
Lieber Nicolai
Da habe ich auch schon gesehen, aber es hat irgendwie nicht geklappt.
Um Das zu testen, folgen jetzt einige Zeilen eines Exportproduktes:
Anfagng Tex-Test1
[mm] \documentclass{article}
[/mm]
[mm] \usepackage{notebook2e, latexsym}
[/mm]
[mm] \begin{document}
\dispSFinmath{3*\log [x,\multsp 3]+\log [x,\multsp 3x]==\multsp 2}
\dispSFinmath{x==\multsp 81,\multsp x\multsp ==\multsp {3^4}}
\dispSFinmath{\Muserfunction{NSolve}[3*\log [x,\multsp 3]+\log [x,\multsp 3x]==\multsp 2,x]}
\dispSFinmath{\MathBegin{MathArray}{l}
\\
\noalign{\vspace{0.666667ex}}\Mvariable{Probe}:\\
\MathEnd{MathArray}}
\dispSFinmath{\log [81,\multsp 3]==\multsp \frac{1}{4},\multsp 3\log [81,\multsp 3]==\multsp 3*\frac{1}{4}==\multsp \frac{3}{4}}
\dispSFinmath{\log [81,\multsp 3*81]==\log [81,\multsp 3]+\log [81,81]==\multsp \frac{1}{4}+1==\frac{1}{4}+\frac{4}{4}\multsp ==\multsp \frac{5}{4}}
\dispSFinmath{\frac{3}{4}+\frac{5}{4}==2}
\end{document}
[/mm]
Ende Tex-Test1
Ist so sicher unbrauchbar.
Vielleicht lässt es sich ja etwas umformen
Anfang Umformung1
[mm] 3*\log [x,3]+\log[x,3x]=2
[/mm]
[mm] x=81,\multsp x={3^4}
[/mm]
[mm] NSolve[3*\log[x,3]+\log[x,3x]=2,x]
[/mm]
Probe
[mm] \\log [81,\multsp 3]=\multsp \frac{1}{4},\multsp 3\log [81,\multsp 3]=\multsp 3*\frac{1}{4}=\multsp \frac{3}{4}
[/mm]
[mm] \log [81,\multsp 3*81]=\log [81,\multsp 3]+\log [81,81]=\multsp \frac{1}{4}+1=\frac{1}{4}+\frac{4}{4}\multsp =\multsp \frac{5}{4}
[/mm]
[mm] \frac{3}{4}+\frac{5}{4}=2
[/mm]
Ende Umformung1
Mal sehen, wie das hier aussieht.
Ja das sieht ja gar nicht so schlecht aus. Dein Hinweis hat mich motiviert, es wiedermal zu probieren. Ichwerde dranbleiben.
Grüss aus Zürich
Gruss Beni
|
|
|
|
|
Hallo, wenn du eine Formel übertragen willst, solltest du sie normalerweise erst einmal einfrieren, damit sie Mathematika nicht ausrechnet.
variable = HoldForm[ Audruck ]
und dann
variable //TeXForm
sollte klappen.
Bsp:
In[1]: HoldForm[ [mm] \bruch{3}{4} [/mm] + [mm] \bruch{3}{4}]
[/mm]
Out[1]: [mm] \bruch{3}{4} [/mm] + [mm] \bruch{3}{4}
[/mm]
In[2]: Out[1] //TeXForm
Out[2]: Korrekte TeX - Form, leider kriege ich das hier nicht hin
|
|
|
|