File Exchange

  • MATLAB Central

    • Community Home
    • MATLAB Answers
    • File Exchange
    • Cody
    • Blogs
    • ThingSpeak
    • Maker Community
  • Files
  • Authors
  • My File Exchange
  • Contribute
  • About
  • Trial software

You are now following this Submission

  • You will see updates in your activity feed
  • You may receive emails, depending on your notification preferences
image thumbnail

2D Heat Equation Using Finite Difference Method with Steady-State Solution

version 1.0.0.0 (14.7 KB) by
Amr Mousa

Amr Mousa (view profile)

  • 2 files
  • 160 downloads
  • 4.6

Heat Equation in 2D Square Plate Using Finite Difference Method with Steady-State Solution

4.7

7 Ratings

137 Downloads
27 Jan 2016

View License

  • Follow
  • Download

  • Overview
  • Functions

This code is designed to solve the heat equation in a 2D plate.

Using fixed boundary conditions "Dirichlet Conditions" and initial temperature in all nodes, It can solve until reach steady state with tolerance value selected in the code.

After solution, graphical simulation appears to show you how the heat diffuses throughout the plate within time interval selected in the code.

you can find in the link below a full report about the code with the results for some cases studied using this code and also how to use it.

https://drive.google.com/file/d/0BwE9qaLqIPqSQ1lDTXF6Ry1WT28/view?usp=sharing

Comments and Ratings (9)

Prachi Shukla

Prachi Shukla (view profile)

  • 0 files
  • 0 downloads
  • 0.0

Also, are your boundary temperatures in Kelvin or Celsius? Thanks. -Prachi

Prachi Shukla

Prachi Shukla (view profile)

  • 0 files
  • 0 downloads
  • 0.0

I have one question. How are you measuring the accuracy of the solution. In other words, how do you quantify how accurate the reported steady state/transient temperatures are using FDM, when compared to the exact solution of 2D heat diffusion PDE with the given boundary conditions.

Iris Ramaj

Iris Ramaj (view profile)

  • 0 files
  • 0 downloads
  • 0.0

mELINA khodadad

mELINA khodadad (view profile)

  • 0 files
  • 0 downloads
  • 0.0

mbvoyager

mbvoyager (view profile)

  • 0 files
  • 0 downloads
  • 0.0

Very good work!

Javier Paredes

Javier Paredes (view profile)

  • 0 files
  • 0 downloads
  • 0.0

Fabio Furcas

Fabio Furcas (view profile)

  • 0 files
  • 0 downloads
  • 0.0

Soumyadip

Soumyadip (view profile)

  • 0 files
  • 0 downloads
  • 0.0

emmanuel bastias

emmanuel bastias (view profile)

  • 1 file
  • 9 downloads
  • 5.0

Updates

1.0.0.0

Picture

1.0.0.0

Report Link

https://drive.google.com/file/d/0BwE9qaLqIPqSQ1lDTXF6Ry1WT28/view?usp=sharing

Requires
  • MATLAB
MATLAB Release Compatibility
Created with
R2014b
Compatible with any release

Platform Compatibility

Windows macOS Linux

Tags

Add Tags

2d difference diffusion finite heat heat equation partial different… pde solution state steady

Discover Live Editor

Create scripts with code, output, and formatted text in a single executable document.


Learn About Live Editor

  • 2Dheateq_SS.m


MathWorks

Select a Web Site

Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .

Select web site

You can also select a web site from the following list:

How to Get Best Site Performance

Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.

Americas

  • América Latina (Español)
  • Canada (English)
  • United States (English)

Europe

  • Belgium (English)
  • Denmark (English)
  • Deutschland (Deutsch)
  • España (Español)
  • Finland (English)
  • France (Français)
  • Ireland (English)
  • Italia (Italiano)
  • Luxembourg (English)
  • Netherlands (English)
  • Norway (English)
  • Österreich (Deutsch)
  • Portugal (English)
  • Sweden (English)
  • Switzerland
    • Deutsch
    • English
    • Français
  • United Kingdom (English)

Asia Pacific

  • Australia (English)
  • India (English)
  • New Zealand (English)
  • 中国
    • 简体中文
    • English
  • 日本 (日本語)
  • 한국 (한국어)

Contact your local office

  • Trial software