Finite difference method, MATLAB Programming

Finite Difference Method for An Elliptic Partial Differential Equation  

Problem 

Use the finite difference method and MatLab code to solve the 2D steady-state heat equation (δ2T/δx2 )+ (δ2T/δy2 )= 0, where T(x, y) is the temperature distribution in a rectangular domain in x-y plane. The boundary condition is specified as follows in Figure.

34_matlab figure.png

Show (1) the temperature distribution in the whole rectangular domain (use 'contourf ').

(2)  the temperature distribution along the diagonal line 

(the red dotted line without the two ends) and the middle line (the blue dashed line) (use 'plot').

(Note: You should give a brief description of your way to apply the finite difference method, e.g., what kind of discrete domain and how many nodes you choose, and provide the complete MatLab program you use)

Posted Date: 3/21/2013 2:46:16 AM | Location : United States







Related Discussions:- Finite difference method, Assignment Help, Ask Question on Finite difference method, Get Answer, Expert's Help, Finite difference method Discussions

Write discussion on Finite difference method
Your posts are moderated
Related Questions
RECOGNIZER and TRANSLATOR: i want to recognized devanagari word using matlab. I have done it using template matching. but i am not get devanagari word at the output. But get speci

Savannah says that the least common multiple of 4 and 6 is 24. Is she right or what is her mistake?

i have a problem in doing my project which detects image forgery detection using resampling technique any one please help in writing my program

can you please help me with matlab coding for CMP? I am new to matlab and hence need help

A three degree of freedom system is shown in Figure.  The three masses are each 1 kg and are constrained to move in the directions shown.   The three stiffnesses are   5 kN/m, 50 k

This can be done from the command line or from a makefile. You require a script (filename.m). Just type at the command line, or contain in the makefile: matlab

i want to save the values of a particular equation in a for loop.. for ex: for i=1:100 et=(x+yz); end thus how can i store the values of et at each iteration

An FIR filter has coefficients b = [ 1.0000   -0.6387    1.0214    0.8210   -0.7470    1.0920 ] (a) Find H(z) for the filter and plot its frequency response (magnitude and phase

hi i have this programm function [IRN,number ] = randnumbers( IRN ) IRN=int32(IRN) ITOTAL=(IRN*330)+100 ITOTAL=int32(ITOTAL); IQUOTIENT=ITOTAL/2303 IQUOTIENT=int32(IQUOTIENT);

I have a file to be read in matlab which carries different columns in it. Each column has around 200000 readings in set of 2000. I want a code in a loop which gives stores each col