Matlab code guide me ZZZZZZZZZZ

Click For Summary
SUMMARY

The discussion focuses on solving a second-order partial differential equation (PDE) using MATLAB. The equation involves variables such as temperature (T), radius (r), and time (t), with specific parameters like δ(t) = 76ns and varying thermal properties based on the range of Δz. Users recommend utilizing MATLAB's built-in functions for PDEs and suggest consulting the 'help' section for guidance. The conversation highlights the importance of understanding the distinction between finite differences and partial derivatives in the context of MATLAB programming.

PREREQUISITES
  • Understanding of second-order partial differential equations
  • Familiarity with MATLAB programming environment
  • Knowledge of finite difference methods
  • Basic concepts of thermal properties in materials
NEXT STEPS
  • Explore MATLAB's PDE toolbox for solving partial differential equations
  • Learn about converting second-order PDEs into first-order systems in MATLAB
  • Research finite difference methods for numerical solutions of PDEs
  • Investigate the use of MATLAB matrices for solving differential equations
USEFUL FOR

This discussion is beneficial for MATLAB users, engineering students, and researchers dealing with thermal analysis and numerical methods for solving partial differential equations.

psm1
Messages
9
Reaction score
0
Hi i Would like to solve the the following eqn using Matlab

Since I am new to Matlab, I would request u to help me in this regard
(∂^2 T)/〖∂r〗^2 + 1/r (∂T )/∂r+(∂^2 T)/〖∂z〗^2 = 1/α (∂T )/∂t+τ/α (∂^2 T)/〖∂t〗^2 - { (1+δ(t) )-(1+δ(t-tp) }*IoKa/k 〖exp( - 2r/σ^2 〗_^2)exp(-zka)

where δ(t) =76ns

Δz = 0.- 2.5
Δz = 2.5 - 50
Δr = 4

If Δz = 0.- 2.5, I have to use thermal properties of my material

if Δz = 2.5 - 50, I have to use thermal properties of glass.

Could u help me in this regards
Forward Message
 
Physics news on Phys.org
Please do not start multiple threads with the exact same message; this will not increase the likelihood of a response, no matter how many z's you add. Additionally, this probably more properly belongs in the Homework Help subforum.

Now then, what are you trying to solve for? T?

Also, you seem to have a mixture of \Delta, \delta, and ∂. Do these all mean the same thing, or do they stand for Finite Difference, change, partial derivative, etc.?
 
no it means finite differnce, change,partial derivative

all are not same

And SORRY for it, I am New to this forum
 
Last edited:
You seem to have a second order differential equation. I assume you have the values for the constants. MATLAB has built in functions to solve this kind of equations, you can use the 'help' menu to go and look for the best thing that fits your system.
 
I think its hard to solve second order PDE using matlab

AS I am new to Matlab I don't to how to proceed
 
Hi Since I am New to Matlab

Im finding difficuilty in solving second order PDE in MATLAB

COuld u please help me
 
Yes, but would you first try and look into the 'help' section of MATLAB and search for partial differential equation solvers , from there, try to select possible ways to solve your equation.

I needed to solve an ordinary second order differential equation once. I changed it into a 2 first order differential equations, then transformed it into a matrix form (MATLAB is quite good with matrices) and solved. I am not sure how to progress with partial differential equations though.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 4 ·
Replies
4
Views
814
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 41 ·
2
Replies
41
Views
10K
  • · Replies 3 ·
Replies
3
Views
4K