Can You Solve This Finite Difference Equation Using Matlab?

In summary, the conversation is about a person asking for help with an equation and MATLAB program and being reminded that they need to do the work themselves. The conversation ends with the person reaffirming the importance of finding someone who can help them.
  • #1
sheyda.gh155
1
0
hi dear
i have a question.
i have equation
(1/α ) dT/dt =d2T/dr2 +1/r dT/dr +d2T/dz

T=T(r,z)

T(Ri,z)=Ti

T(Ro,z)=To

T(r,0)=To

dT(r,L)/dz =0

by finite difference method O(h^3) and this question's MATLAB program. is there anyone who can do it ?
it is very important for me

tnx
 
Physics news on Phys.org
  • #2
sheyda.gh155 said:
is there anyone who can do it ?
Yes, but we won't. It is up to you to do the work. Here on PF you can get answers for specific questions you have, but we don't do other peoples work.
 

1. What is Matlab and how is it used in finite difference?

Matlab is a high-level programming language and interactive environment commonly used in scientific and engineering applications. It allows for efficient and accurate implementation of numerical methods, such as finite difference, to solve complex mathematical problems.

2. What is finite difference and how does it work?

Finite difference is a numerical method used to approximate the solutions of differential equations by replacing the derivatives with finite difference approximations. It works by dividing the domain of the problem into a grid of points and approximating the derivatives at each point using the values of neighboring points.

3. Can Matlab handle higher order finite difference methods?

Yes, Matlab has built-in functions and tools that allow for the implementation of higher order finite difference methods. These methods use more points and provide more accurate approximations of the solution compared to lower order methods.

4. What are the advantages of using Matlab for finite difference?

There are several advantages to using Matlab for finite difference, including its user-friendly interface, efficient implementation of numerical methods, and extensive library of built-in functions for mathematical operations and visualization. It also allows for easy debugging and testing of code, making it a popular choice for scientific computing.

5. Are there any limitations to using Matlab for finite difference?

While Matlab is a powerful tool for implementing finite difference, it does have some limitations. It can be computationally expensive for very large problems, and it may not be the best choice for problems that involve complex geometry or boundary conditions. In these cases, other software or programming languages may be more suitable.

Similar threads

  • MATLAB, Maple, Mathematica, LaTeX
Replies
6
Views
2K
  • MATLAB, Maple, Mathematica, LaTeX
2
Replies
41
Views
8K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
1
Views
939
  • MATLAB, Maple, Mathematica, LaTeX
Replies
1
Views
1K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
3
Views
3K
  • Introductory Physics Homework Help
Replies
5
Views
3K
Replies
8
Views
792
  • MATLAB, Maple, Mathematica, LaTeX
Replies
3
Views
1K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
2
Views
1K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
1
Views
3K
Back
Top