Mathematica Solve Complex Equation with Mathematica/Excel

  • Thread starter Thread starter Saladsamurai
  • Start date Start date
AI Thread Summary
The discussion centers on challenges faced when transferring complex equations from Mathematica to Excel, particularly the formatting issues that arise during the copy-paste process. The user seeks to convert a lengthy equation into a simpler format suitable for Excel, expressing frustration with Mathematica's output style, which includes markup language and complex formatting. Suggestions include using MATLAB for potentially better output and exploring Mathematica's "InputForm" or "FullForm" functions to obtain a more straightforward representation of equations. The conversation also touches on the collaboration between engineers and computer scientists, emphasizing the need for the latter to learn Mathematica to facilitate smoother integration of prototypes developed in VBA with Java implementations. The user expresses gratitude for the assistance received in resolving their formatting issues.
Saladsamurai
Messages
3,009
Reaction score
7
I have been struggling to solve the following for over a month now. If you have any ideas, feel free to advise.

I am using Mathematica (I am about to try this in MATLAB).

I have an equation that is literally a page long. I use MATHEMATICA to solve the equation for a particular variable of interest.

I now have an expression for that variable. I need to plug that expression into Excel, but as you know, if you Copy/Paste from Mathematica to a txt file, you get either MarkUp Langauge or some other Gobblety-gok...

For example if I solve 2ZX=7Y for Y in Mathematica, it will make the answer 'pretty' like this:
Y=\frac{2}{7}ZX when i need it to come out like this: Y=(1/2)*Z*X

Similarly, exponents should be outputted like this X^7 instead of X7.

Any ideas?

I was thinking of using MATLAB instead. Won't the output come out as desired if I use it instead?
 
Physics news on Phys.org
There is a product called Mathematica Link for Excel. But what can you do in Excel that you can't in Mathematica?
 
We (my work) build all of our 'calculators' in VBA as prototypes and then send them off for JAVA development.

The JAVA guys (computer scientists) don't know Mathematica and us Engineers aren't exactly JAVA wizards.

VBA is a nice compromise.
 
The computer scientists should learn Mathematica. It should be easy for them to learn, after all it is part of their skillset to be able to learn new languages quickly.

However, in order to parse a long equation without making it pretty try "InputForm" or even "FullForm".
 
DaleSpam said:
The computer scientists should learn Mathematica. It should be easy for them to learn, after all it is part of their skillset to be able to learn new languages quickly.

However, in order to parse a long equation without making it pretty try "InputForm" or even "FullForm".

It's a coorparation, so I'll send that on up the ladder :smile:

Do you know what settings that is under by chance? I am not terribly familiar with Mathematica. I usually don't need symbolic, so I use MATLAB.

Thanks again :smile:
 
Oh..I get it. It's a Function! And it works Brilliantly!

Thank you so much DaleSpam
 
Excellent, glad it helped!

Saladsamurai said:
It's a coorparation, so I'll send that on up the ladder :smile:
Hehe, while you are at it be sure to ask for the address where I should send my invoice for consulting services :smile:
 

Similar threads

Replies
2
Views
2K
Replies
5
Views
3K
Replies
1
Views
2K
Replies
19
Views
2K
Replies
1
Views
3K
Replies
4
Views
2K
Replies
1
Views
2K
Replies
1
Views
2K
Back
Top