Mathematica Package < Sonstige < Schule < Informatik < Vorhilfe
|
Aufgabe | Programmiere mit Hilfe von Mathematica 5.1 ein funktionierendes Package nach der im Unterricht besprochenen Struktur.
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt. |
Unsere Frage zu dieser Aufgabe:
- Wir würden gerne wissen, wie und warum ein Package funktioniert, und welchen Zweck es erfüllt. Was wir bisher geschrieben haben ist folgendes:
(*: Package zur Uebung :*)
BeginPackage["PUebung'"]
Unprotect[befehl]
befehl::usage="Addiert eine Zahl zu 7";
Begin["'PUebungB'"];
a=654
befehl[a]:=a+7
End[];
Protect[befehl];
EndPackage[];
Das Package funktioniert leider nicht so, wie wir und der Lehrer uns das vorstellen. Wir würden also gerne wissen, wie ein Package funktioniert, und was uns das bringt. Das ist eine Voraufgabe zu einer eigenständigen Programmierung einer Übung auf der Mathehomepage der Schule.
|
|
|
|
Hallo und ,
ihr scheitert an der Funktionsdefinition. Ihr schreibt:
> befehl[a]:=a+7
Es muss aber heißen:
befehl[a_]:=a+7
Übrigens gibt es hier im Matheraum ein eigenes Mathematica-Forum. Am besten postest du dort.
Gruß
Martin
|
|
|
|