Mathematica and MatLab Differences

In summary, the conversation discusses the process of solving a matrix in both Mathematica and MatLab. While MatLab gives a different answer, the equation for the resultant matrix is given and the speaker is trying to get MatLab to agree with the results from Mathematica. They ultimately realize that they need to use a simple command to simplify the matrix in order to get the same results as Mathematica.
  • #1
Philosophaie
462
0
I am going thru the same itterations for solving a Matrix in both Mathematica and MatLab. MatLab gives a different answer.

I am given a matrix:

[tex]\Gamma^{i}_{jk} or \Gamma(i,j,k)[/tex] that is correct.

The Equation for the resultant matrix is:

[tex]R^{i}_{jkl}=\Gamma(i,k,r)*\Gamma(r,j,l)-\Gamma(i,l,r)*\Gamma(r,j,k)+d/dx^{k}\Gamma(i,j,l)-d/dx^{l}\Gamma((i,j,k)[/tex]

with starting from summing the r then i and j and k and l.

I am trying to do the same in MatLab as in Mathematica but cannot get them to agree.
 
Physics news on Phys.org
  • #2
I answered it for myself. Matlab didn't simplify the whole way. I needed to use the simple command to simpllify the whole riemann matrix to get the same results as Mathematica.
 
  • #3


I understand your frustration with trying to solve a matrix in both Mathematica and MatLab and getting different answers. While both programs are commonly used for mathematical and scientific computations, there are some key differences between them that could lead to discrepancies in results.

One major difference is that Mathematica is a symbolic computing software, while MatLab is a numerical computing software. This means that Mathematica can manipulate and solve equations symbolically, while MatLab requires numerical input and calculations. This could result in different approaches and methods being used to solve the same problem, leading to different outcomes.

Additionally, Mathematica and MatLab have different built-in functions and algorithms for solving matrices. It is possible that one program may have a more efficient or accurate method for solving a specific matrix, resulting in a different answer.

I would recommend carefully checking your input and equations in both programs to ensure they are identical, as even small differences can lead to different results. You may also want to consult the documentation or reach out to the support teams for both Mathematica and MatLab for further assistance in troubleshooting the discrepancies.

In conclusion, while Mathematica and MatLab are both powerful tools for scientific computations, it is important to be aware of their differences and understand how they may impact your results. With careful attention and possibly some assistance, you should be able to determine the source of the discrepancies and obtain consistent results in both programs.
 

1. What is the main difference between Mathematica and MatLab?

The main difference between Mathematica and MatLab is their primary purpose. Mathematica is primarily used for symbolic computation and mathematical modeling, while MatLab is primarily used for numerical computation and data analysis.

2. Which language is used in Mathematica and MatLab?

Mathematica uses its own proprietary language called Wolfram Language, while MatLab uses a language based on matrix algebra.

3. Can Mathematica and MatLab be used together?

Yes, Mathematica and MatLab can be used together through the "MATLink" package, which allows for the exchange of data and commands between the two programs.

4. Which program is better for data analysis?

Both Mathematica and MatLab have powerful data analysis capabilities, but MatLab has a stronger focus on numerical analysis and has more specialized toolboxes for specific data analysis tasks.

5. Which program is more user-friendly for beginners?

This may vary depending on personal preference, but generally, Mathematica has a more user-friendly interface and is easier to learn for beginners with no prior programming experience. MatLab's syntax can be more complex and may require some programming knowledge to use effectively.

Similar threads

  • MATLAB, Maple, Mathematica, LaTeX
Replies
5
Views
1K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
6
Views
5K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
7
Views
2K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
1
Views
1K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
1
Views
1K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
2
Views
2K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
2
Views
248
  • MATLAB, Maple, Mathematica, LaTeX
Replies
2
Views
2K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
3
Views
1K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
5
Views
1K
Back
Top