What do you use wolfram mathamatica for?

  • Thread starter Thread starter Superposed_Cat
  • Start date Start date
Click For Summary

Discussion Overview

The discussion revolves around the uses and functionalities of Mathematica, a computational software system. Participants share their experiences, applications in research, and thoughts on its capabilities, including mathematical computations, plotting, and potential for audio and image processing. The conversation also touches on alternatives to Mathematica.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Homework-related

Main Points Raised

  • Some participants express excitement about Mathematica's capabilities, mentioning its use for checking answers and generating multiple solution methods.
  • One user highlights the use of Mathematica for tensor computations, contour plots, and integrals.
  • Another participant mentions using Mathematica for guessing solutions to partial differential equations (PDEs) while still performing some calculations by hand.
  • There are claims about Mathematica's ability to handle audio and image processing, with some participants discussing the possibility of writing code for such tasks.
  • Some users indicate that they prefer using Maple over Mathematica due to institutional access.
  • Several participants inquire about open-source alternatives to Mathematica, mentioning options like Sage, Axiom, and Maxima.
  • One user discusses their extensive experience with Mathematica, particularly in studying contour integration over multi-valued functions.
  • Another participant raises questions about the compatibility of Mathematica with other programming languages and the complexity of interfacing external code.
  • Some participants share humorous or light-hearted remarks about the software's capabilities, including its use in solving "mysteries of love."

Areas of Agreement / Disagreement

The discussion reflects a mix of enthusiasm and skepticism regarding Mathematica's features. While some participants appreciate its functionalities, others express doubts about specific claims, such as its LaTeX input capabilities. There is no consensus on the superiority of Mathematica over alternatives like Maple, and the conversation about open-source options remains unresolved.

Contextual Notes

Participants mention various applications and functionalities of Mathematica, but there are limitations in terms of specific use cases and the depth of knowledge about its features. Some discussions about open-source alternatives highlight the varying levels of complexity and user experience required to effectively use different systems.

Who May Find This Useful

This discussion may be useful for individuals interested in computational software for mathematics, physics, and engineering, as well as those exploring alternatives to commercial software like Mathematica and Maple.

Superposed_Cat
Messages
388
Reaction score
5
I am currently downloading mathamatica. It sounds amazing! I was wondering hat each of you used it for or your thoughts on it?
 
Mathematics news on Phys.org
It's great for checking your answers, it let's you type in latex and it gives like 3 or 4 different ways you can answer a question.
 
I use the student version primarily for coordinate or frame based tensor computations, contour plots and 3D plots, and (most importantly!) integrals.
 
Superposed_Cat said:
It sounds amazing!

I didn't know it did audio processing as well as math. You learn something new on PF every day :biggrin:
 
Since when does it let you type in Latex? I know it can export Latex, but I don't trust it to do that.

I use Mathematica extensively in my research. Most commonly for guessing the solutions to PDEs. I still do a lot by hand, though, such as finding Ricci tensors.
 
AlephZero said:
I didn't know it did audio processing as well as math. You learn something new on PF every day :biggrin:

Actually I believe you can do audio and image processing in Mathematica, or at least you could write code to do so, just as you can in Matlab.
 
For what do I use Mathematica? Nothing. My employer has a site license for full Maple, which includes my personal laptop, so I use Maple.
 
You could tell us what you use Maple for...

We have a site license for Mathematica 8, so I've installed it for free. :)
 
  • #10
I have no license at all... :shy:

Isn't there an open-source alternative to Mathematica - a program that will do symbolic math instead of just numerical?
 
  • #11
dipole said:
i have no license at all... :shy:

Isn't there an open-source alternative to mathematica - a program that will do symbolic math instead of just numerical?

sage
 
  • #12
Do you use it? How well does it work if so?
 
  • #13
dipole said:
Do you use it? How well does it work if so?

I use Mathematica and have never used it, I just googled Mathematica open-source alternatives and that came up. This might help...http://www.calvin.edu/~rpruim/talks/Sage/2010-05-08-MAA/sagetalk.pdf
It seems the only open source app that comes close to Mathematica or Maple but even so they are in a different league- Going solely on reviews...
 
  • #15
I've used Mathematica extensively for about 15 years working on a wide variety of problems. Currently I use it to study contour integration over multi-valued functions. For example, what does it look like to integrate over the inverse of a 12-degree polynomial? Well, one example is

\mathop\oint\limits_{\text{black}} \text{red}\; dz

https://www.physicsforums.com/attachment.php?attachmentid=63483&d=1383222421
 
Last edited:
  • #16
whats that jackmell?
 
  • #17
jackmell said:
I've used Mathematica extensively for about 15 years working on a wide variety of problems. Currently I use it to study contour integration over multi-valued functions. For example, what does it look like to integrate over the inverse of a 12-degree polynomial? Well, one example is

\mathop\oint\limits_{\text{black}} \text{red}\; dz

https://www.physicsforums.com/attachment.php?attachmentid=63483&d=1383222421

Link is not showing jack. Atleast, I'm not seeing it!
 
  • #18
jackmell said:
I've used Mathematica extensively for about 15 years working on a wide variety of problems. Currently I use it to study contour integration over multi-valued functions. For example, what does it look like to integrate over the inverse of a 12-degree polynomial? Well, one example is

\mathop\oint\limits_{\text{black}} \text{red}\; dz

https://www.physicsforums.com/attachment.php?attachmentid=63483&d=1383222421

Jack you can't delete the attachment after you use the link...It has to stay attached.
attachment.gif
 

Attachments

  • AV2.gif
    AV2.gif
    36 KB · Views: 698
  • #19
dipole said:
Isn't there an open-source alternative to Mathematica?

Axiom
Maxima
Reduce
...
http://en.wikipedia.org/wiki/Computer_algebra_system

Learning how to become really good and productive with any computer algebra system takes a very large investment of time so choose carefully. It is probably best to use what those around you, or those who you hope to be around, use and which you can get books to help you get started.
 
  • #21
Integrals
 
  • #22
Integrals, mid scale diagonalization routines (~60,000 dim basis), some monte carlo, plotting, nearly everything that i don't use c++ for. It's probably my favorite language, and in my opinion, only has one downside: it is impossible to format my code in a pretty way.
 
  • #23
Superposed_Cat said:
whats that jackmell?

Hi guys. I did not think I deleted the link. Anyway, that figure is the real surface of the inverse of a particular polynomial. If we have w=a_0+a_1 z+\cdots+a_{12}z^{12}, then what is z in terms of w? Well, it's a 12-valued, complex-multi-valued function of w, z(w), and it's real component in the domain of that plot is that figure.

But you can't draw it with built-in Mathematica functions. You have to code it yourself and I like writing graphics code and that is what I like best about Mathematica. The code I wrote to illustrate multi-valued functions is about 2000 lines of Mathematica code.

Let me try the attachment again. This time it's only the 4-cycle branch of the total figure showing the black path of integration over it:

attachment.php?attachmentid=63524&stc=1&d=1383304792.jpg
 

Attachments

  • 4 cycle branch.jpg
    4 cycle branch.jpg
    23.7 KB · Views: 458
Last edited:
  • #24
what language is compatible with mathamatica?
 
  • #25
ZombieFeynman said:
.. some monte carlo...QUOTE]

where can I learn how to run monte carlo simulations online? I've always been curious about that.
 
  • #26
lisab said:
It can be used to solve mysteries of love, too.

(x2+y2-1)3 = x2 y3
(odd, it doesn't support that fomat - cut and paste this: (x^2+y^2-1)^3 = x^2 y^3 :smile:)

I entered the following by mistake: plot x^2+y^2-1)^3 = x^2 y^3
http://www.wolframalpha.com/input/?i=plot+x^2+y^2-1)^3+=+x^2+y^3 -the more lurid part of love, perhaps...
:smile:
------------------------------------------------
:redface: sorry...May the Dark Knight protect me from the wrath of GD Queens...

I dare say Wolfram has too much free time...
 
  • #27
Superposed_Cat said:
what language is compatible with mathamatica?

Mathematica.

It is possible, but perhaps well beyond what someone who has zero experience with it, to interface with external code.

The question is perhaps a little like "I don't know anything about FORTRAN, but if I got a copy then can I interface to a cloud based SQL database to update a php driven web service?"

Making anything play well with anything else is almost always way more complicated than just getting something to work by itself.

Yes you can learn how to use the CUDA libraries to use high end Nvidia graphics cards to do number crunching in conjunction with Mathematica. Yes you can write your own code in (mostly) your language of choice, compile it and link it with Mathematica. Probably best to not start there. If you are really set on using another language then perhaps just stick with that language and ignore Mathematica.

https://www.google.com/search?q=mathematica+external+code

And on your Monte Carlo question, there is an old book "Computer Simulations with Mathematica" which the book vultures are now charging high prices for, but which is a tutorial introducing a variety of simulations including Monte Carlo.
 

Similar threads

  • · Replies 14 ·
Replies
14
Views
5K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 8 ·
Replies
8
Views
10K
  • · Replies 21 ·
Replies
21
Views
6K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 43 ·
2
Replies
43
Views
15K