Group Abstract Group Abstract

Message Boards Message Boards

0
|
24.7K Views
|
13 Replies
|
18 Total Likes
View groups...
Share
Share this post:

Mathematica's benefits and difficulties

Posted 9 years ago
POSTED BY: Amanda Correa
13 Replies
Posted 9 years ago

Thank you, Mr. Romke! It seems to be very interesting. I would like to hear more about that. If possible, could you send more information?

POSTED BY: Amanda Correa

Amanda, although you mention that you have enough information for your assignment, I would like to add my own "success" with the Wolfram language. I have written a notebook, with an additional package, for teaching a course with the following benefits:

  • a Working and a Presentation mode, so I can hide the program code
  • slide text and demonstrations are in the same document, so no switching between two different programs
  • the attendees can use the hand-on demonstrations in the Wolfram Cloud
  • it makes a 100+ page PDF file as course material, with working links to the Wolfram Cloud demonstrations.

I find this quite powerful for a single all-in-one notebook.

POSTED BY: Romke Bontekoe
Posted 9 years ago

Thank you for the explanation. What I was looking for is exactly that Kapio wrote. My main concern is to verify the benefits of using a Mathematica and its tools and codes for several Chemical Engineering applications. For example, for modeling a molecular structure of a new product. Yes, I am worried about costs, but only for analyzing the CB.

I´d like to thank everyone that contributed to the information and discussions!

For now, it is enough to finish our reporter.

POSTED BY: Amanda Correa

Your question is not clearly enough framed. For example, do you want to consider the issue of cost? (Mathematica is very expensive, although not necessarily more expensive than a certain other mathematical system M****b.) Or whether the code is open-source vs. proprietary? (Most of Mathematica's code is proprietary.)

Or are you asking only about inherent properties of the product?

For the latter, do you want to highlight benefits and difficulties as compared with those of another application? For example, Mathematica for the most part uses verbose names for built-in functions and other entities, while rival products tend to use rather short names. (So it's a matter of using memorable names but having to type more characters vs. often cryptic names but typing less.)

If you do want to make a comparison, which your question suggests but does not directly say, then the best way would be to take one or two specific examples of something you want to do and then do it in Mathematica, on the one hand, and in some competing application(s), on the other hand. Otherwise, general statements about benefits and difficulties can be non-transparent.

POSTED BY: Murray Eisenberg

The site demonstrations.wolfram.com has a large number of contributions in or related to chemical engineering.

POSTED BY: Daniel Lichtblau

Amanda did you try to do any research on the subject before asking this question, for example a simple search engine query? That is recommended by the forum rules: http://wolfr.am/READ-1ST

POSTED BY: Kapio Letto
Posted 9 years ago

Thank everyone for the debate, it helped us a lot!!! Our focus on this project is to talk about this software applied to Chemical Engineering. Does someone know some other material regarding this area? Thanks again!

POSTED BY: Amanda Correa

Apart from the system itself there are (IMHO) three very important PROS:

  • Mathematica comes as just one package (as Gustavo already pointed out); you do not have to buy for any type of problem an extra package - a nightmare one can find e.g. here !
  • Mathematica runs on all common operating systems (MacOS, Linux, even Windows). Notebooks can be interchanged without any problem!
  • When you change to another institution/company where there is no Mathematica license your experience is not lost: Wolfram offers e.g. a home user license for a very reasonable price!

Of course there is a definite CON too:

  • After getting used to the power of WL it will be difficult to change to some other language!
POSTED BY: Henrik Schachner

Mathematica supports arbitrary precision -- so it supports way bigger integers than java or practically any other language.

I have carried out iterations with numbers with 100 significant digits studying chaos theory, for example. The time it took was not significantly greater than using machine precision floating point numbers.

And -- I just checked -- it will compute and give an exact result for 1000000! in less than a second.

You are limited only by the amount of RAM available.

It is the greatest invention in the last century. The only disadvantage as I think it doesn't support big Integer like java.

Thanks

POSTED BY: Mohammed Ismaeil
POSTED BY: Gustavo Delfino
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard