Wolfram Mathematica 7 erfreut sich zunehmender Beliebtheit bei Informatikern und Studenten der Computertechnik, aber was sind die wichtigsten Vorteile und Funktionen?Was bietet Wolfram Mathematica 7 für CS/CEN-Studenten?
Antwort
Hier sind ein paar:
- Symbolic Math
- Numerische Methoden
- Alle statistischen und mathematischen Funktionen Sie jemals
- Eine API und Programmiersprache sie alles zusammen zu binden brauchen
Da CS-Studenten manchmal helfen müssen, reale Probleme in Physik und Technik zu lösen, kann Mathematica helfen.
Es ist schön und seltsam.
Hehe, dass es sich um bedeckt, obwohl Sie sollten wirklich aufwendig. – nes1983
Für Computer-Engineering (und Engineering im Allgemeinen, nehme ich an) würde ich sagen, dass MATLAB relevanter ist. Vielleicht macht es symbolische Mathematik nicht so gut wie Mathematica (obwohl es eine symbolische mathematische Toolbox gibt, die ziemlich gut funktioniert), aber im Ingenieurwesen sucht man sowieso meistens nach einer numerischen Approximation, also spielt es keine Rolle.
MATLAB ist wahnsinnig gut, um alles zu lösen, was mit Matrizen zu tun hat (und übrigens scheint alles zu sein;)) und hat eine Toolbox für alles, was man von Signalverarbeitung, automatischer Steuerung, LEGO Mindstorms-Programmierung machen möchte .
Ich bin bald fertig mit meinem Master in Computertechnik und ich habe Mathematica nie in irgendeinem Kurs verwendet, obwohl es auf ziemlich vielen Maschinen an der Universität installiert ist. MATLAB andererseits wird häufig in allen Arten von Ingenieurkursen verwendet.
MATLAB ist ein fantastisches Werkzeug. Kein Wunder, dass es die lineare Algebra betont, denn MATrix LAB ist der Name. – duffymo
Danke für nützliche Informationen! –
Ich benutze Mathematica und C++ für meine Arbeit. Ich liebe es in Mathematica zu arbeiten, weil ich denke, dass das Programmieren wie das Zaubern von Zaubersprüchen ist (lisp kommt mir in den Sinn). Innerhalb weniger Zeilen können Sie so viele Ideen packen, dass Sie nach einer Weile, wenn Sie auf eine Sprache wie C++ oder Java umsteigen, wie jemand Ihre Hände gebunden hat.
Aber ich gehe immer noch zurück zu C++, damit meine Programme schnell funktionieren. Aber schnell alles in Mathematica zu prototypieren vereinfacht mein Leben sehr, weil ich wenigstens weiß, was genau ich tun muss. Daher kann ich mich nur auf die Verrücktheit der C++ - Sprache konzentrieren.
FWIW obwohl Mathematica und Matlab scheinen die meisten gleichen * PACK-Bibliotheken zu verwenden Mathematica schneller für die meisten Numerik Aufgaben ausführt.
- 1. Wolfram Workbench und Mathematica Hilfesystem
- 2. Gibt es HashTable-Struktur in Wolfram Mathematica?
- 3. Konvertieren von Excel-Formel zu Wolfram Mathematica mit Regex
- 4. Möglichkeit zum Umgang mit großen Dateien in Wolfram Mathematica
- 5. Lösen von nichtlinearen System von Differentialgleichungen in Wolfram Mathematica
- 6. Unterstützt Mathematica 7 Lazy Evaluation?
- 7. In Mathematica, was bedeutet @@@?
- 8. Was bedeutet # in Mathematica?
- 9. Seltsam Sin [x] Graph in Mathematica
- 10. Was ist das Äquivalent von Fold in ClojureScript von Wolfram Language?
- 11. FullSimply Ungleichungen und dann neu anordnen in Mathematica 7
- 12. Wie funktioniert Wolfram Alpha?
- 13. Was ist ein gutes Muster für Schreibeinheitentests in einem Mathematica Notebook?
- 14. Parser für die Mathematica-Syntax?
- 15. Was genau bietet das HTML5-Async-Attribut für Skriptelemente?
- 16. Mathematica auswerten
- 17. Was bietet Touch Punch JQuery UI?
- 18. Wie installiere ich neue Pakete für Mathematica?
- 19. Optional benannte Argumente in Mathematica
- 20. Unterschiedliche Standardabweichung für die gleiche Eingabe von Wolfram und numpy
- 21. Bietet Google Testbenutzer für Integrationstests
- 22. RabbitMQ: Was bietet Sellerie, dass Pika nicht?
- 23. Bietet Anwendungsserver, was Frühling bieten kann
- 24. Relative Pfade für tragbare Notebooks in Mathematica
- 25. Ausbeute in Mathematica
- 26. Verschiedene Eigenvektoren von Wolfram, Octave, Jama
- 27. Sprintf entspricht in Mathematica?
- 28. Zeichnungslegenden in Mathematica
- 29. Warum würde Mathematica die normalen Scoping-Regeln in Module brechen?
- 30. Aufzählung aller Partitionen in Mathematica
Das klingt nicht wie eine Programmierung Frage – nos