mathematica-frontend

___ tag123wolframmathematica ___ Wolfram Mathematica ist ein Computeralgebrasystem und eine Programmiersprache von Wolfram Research. Mathematica hat eine eigene Stack Exchange-Site unter http://mathematica.stackexchange.com/. ___ qstntxt ___

Ich habe ein Problem mit dem Rendern von %code% -Zeilen auf einer 3D-Oberfläche, die von %code% in Mathematica 7.0.1:

erzeugt wurden %Vor%

Schauen Sie näher auf sie:

%Vor%

Sie sehen, dass graue %code% -Linien an vielen Stellen von Flächen bildenden Dreiecken überlagert sind und sogar gestrichelt aussehen. Gibt es eine Möglichkeit, dies zu vermeiden?

    
___ tag1233d ___ 3D-Computergrafiken sind Grafiken, die eine dreidimensionale Darstellung geometrischer Daten verwenden, die im Computer gespeichert sind, um Berechnungen durchzuführen und 2D-Bilder zu rendern. ___ tag123vectorgraphics ___ Vektorgrafiken sind geometrische Grundelemente wie Punkte, Linien, Kurven und Formen oder Polygone, die alle auf mathematischen Gleichungen basieren, um Bilder in Computergrafiken darzustellen. Aus den gespeicherten Informationen werden Bilder zur Laufzeit gezeichnet, so dass Vektorbilder nach dem Zoomen / Ändern der Größe usw. nicht verzerrt werden. ___ qstnhdr ___ Überlappte Mesh-Linien in ContourPlot3D ___ answer7240584 ___

John Fultz hat meine Frage im offiziellen beantwortet Newsgruppe. Die Lösung für Mathematica 7 Benutzer (und wahrscheinlich für Benutzer der Version 8, die eine Grafikkarte ohne Unterstützung für die %code% Rendermethode haben) besteht darin, eine nicht dokumentierte Form von %code% Option zu verwenden:

%Vor%

Damit %code% -Linien als flache Objekte angezeigt werden, kann %code% :

verwendet werden %Vor%

Jetzt wird Mesh gut dargestellt:

%Vor%

%Vor%

    
___ tag123rendering ___ Rendering bezieht sich auf ein Computerprogramm, das Daten für die Anzeige oder den Druck formatiert. ___ tag123mathematikafrontend ___ Programmierung der FrontEnd Notebook-Schnittstellenkomponente von Wolfram Mathematica. Neue dedizierte Mathematica SE Website: http://mathematica.stackexchange.com/ ___ answer7221229 ___

Für was es wert ist, sehe ich dieses Problem nicht in M8.0.1 unter Mac OS 10.7.1:

    
___
1
Antwort

Ermitteln, ob ein Front-End-Token zur Ausführung verfügbar ist

Wie kann ich feststellen, ob ein Front-End-Token zur Ausführung verfügbar ist? Alternativ kann ich feststellen, ob ein Front-End-Token fehlgeschlagen ist. Beispiel: das Bearbeiten - & gt; Der Kopierbefehl ist nicht verfügbar, wenn nichts au...
01.01.2012, 18:53
6
Antworten

Selbststartender MathKernel - ist das in Mathematica möglich?

Diese Frage kommt von der letzten Frage " Korrekter Weg zu cap Mathematica Speicher verwenden? " Ich frage mich, ob es möglich ist, MathKernel programmtechnisch neu zu starten, wobei der aktuelle FrontEnd-Prozess mit dem neuen MathKernel-Pr...
23.10.2011, 06:07
2
Antworten

Paste Mathematica-Code, so dass es in separate Eingabezellen aufgeteilt ist

Ich kopiere häufig Mathematica-Code von Websites (z. B. SO) auf ein Notebook. Der Code wird normalerweise als eine einzelne Eingabezelle eingefügt. Ich bin auf der Suche nach einer einfachen Möglichkeit, es als mehrere Eingabezellen für eine beq...
07.11.2011, 08:42
2
Antworten

Wie führe ich Initialisierungscode für eine Palette?

Gelegentlich wäre es vorzuziehen, einen Initialisierungscode für Paletten (von Schaltflächen) zu haben. Zum Beispiel könnte es einige Funktionen definieren, die von Palettenknöpfen verwendet werden. Was ist der einfachste und vorzuziehende W...
28.10.2011, 10:11
2
Antworten

Überlappte Mesh-Linien in ContourPlot3D

Ich habe ein Problem mit dem Rendern von Mesh -Zeilen auf einer 3D-Oberfläche, die von ContourPlot3D in Mathematica 7.0.1: erzeugt wurden %Vor% Schauen Sie näher auf sie: %Vor% Sie sehen, dass graue Mesh -Linien an vie...
28.08.2011, 06:06