DMUG-Archiv 2014

Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

Re: Punktmengen

Hallo Patrick,

Der Trick ist also, zuerst irgendeinen Sinnlosaufruf von TensorProduct
zu machen (und da reicht es aus einfach nur TensorProduct zu
evaluieren), damit die richtigen Definitionen geladen werden und danach
erst mit dem Umdefinieren durch das DifferentialForms Package zu
beginnen. Ändern wir also die ersten Code Zeilen des
DifferentialFormsNeu.m Pakets in

TensorProduct;
ClearAttributes[TensorProduct,{Protected, ReadProtected}];
(*********************************************************)

BeginPackage["DifferentialForms`"];

und laden das Paket neu, dann gibt es keine Fehlermeldungen mehr und die
neuen Definitionen kann man sich mit ??TensorProduct auch anschauen.

Einwandfrei, Informatics at it's best ... man hätte gehofft, meinen zu dürfen, dass

Unprotect[TensorProduct];

oder

ClearAttributes[TensorProduct, {Protected,  ReadProtected}];

eben selbst schon diese Sinnlosaufrufe von TensorProduct[] sind, oder diese enthalten, besten Dank für den Hinweis!

Beim Pi funktioniert noch die dokumentierte Art - mit anderen Worten, Pi ist schon geladen -:

In[2]:= Unprotect[Pi];
In[3]:= Pi = 2;
In[4]:= Protect[Pi];

In[5]:= Pi^2
Out[5]= 4

Schönen Sonntag
Udo.



Verweise:
Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

DMUG DMUG-Archiv, http://www.mathematica.ch/archiv.html