Contact US

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

MATLAB, thermal simulation

MATLAB, thermal simulation

MATLAB, thermal simulation

I'm currently studying FEA/CFD and BEM for thermal simulation of custom dies within custom package mounted on custom PCB with encapsulate material (epoxy). I getting familar with CFD concept which seem overkill from ANSYS IcePack (too expensive) but exploring BEM technology from E3D in france (via Vishay).

I have access to MATLAB from other company to try it out for thermal modelling (ie BEM).

I never use MATLAB before, what the best step to learn it (quickly), has anyone use MATLAB for thermal simulation under BEM (or CFD or FEA). I also like to hear their experience and limitation.

Is MATLAB is a right tool for this job?, any reason why I should not consider it?

RE: MATLAB, thermal simulation

Depends on what you're after, isn't it?  MATLAB is simply a mathematical calculation tool.  If you're trying to do thermal analysis from scratch, good luck with that.  

If there is a pre-written toolbox, then there may be a chance.  That pre-written toolbox will need to be able to swallow some sort of CAD model of your designs, otherwise, good luck with that too.  

There are, of course, lumped model approximations that could be coded into MATLAB, ala, "Thermal Computations for Electronic Equipment," but, that'll require quite a bit of fiddling to determine the correct degree of lumpiness to apply.


FAQ731-376: Eng-Tips.com Forum Policies
Chinese prisoner wins Nobel Peace Prize

RE: MATLAB, thermal simulation

Matlab is king of math computation. It's programming code is similar to C++.
It's perfectly capable of programming anything you can think of and have the skills to do. I have done some FEA from scratch using Matlab. Lots of work.
IRstuff has all the perfect points.  


RE: MATLAB, thermal simulation

Matlab programming is similar to C++?... In what way?

(2B)+(2B)'  ?

RE: MATLAB, thermal simulation

Anything related to Thermal simulation?
Has it done before?
Where can I find the sample files, representing PCB, ICs, etc.

RE: MATLAB, thermal simulation

Yes, I meant the syntax is similar to C.
I although prefer Matlab syntax. I used to like Fortran the most.  


RE: MATLAB, thermal simulation

Oh. If your problem base is 3D FEA I don't sugggest you start with that problem. Start with 1D and 2D linear element problems. For example the deflection of a cantilever beam. Then try it on a variable cross-section beam. ect. And try changing the shape functions for the elements.  


RE: MATLAB, thermal simulation

I did a search on Mathworks User Community File Exchange, could not find useful material there, it not easy to find as well.


RE: MATLAB, thermal simulation

Wow. Looks like they have done all the coding for you!
Good on ya,


RE: MATLAB, thermal simulation

thank....I have to go to work and experiment them and see how it goes, I was wondering if anyone have example of PCB, package die for this app.

RE: MATLAB, thermal simulation

Never used that (or a) toolbox for FEA.  


RE: MATLAB, thermal simulation

You might look into CalculiX (FEA) or OpenFOAM (CFD). They're free. Writing your own FEA works... but it seems like a lot of extra work when there are codes available. Check out CAELinux (http://www.caelinux.com).

Not to say that MATLAB can't handle FEA - it can. I've actually written an 2D FEA in MATLAB back in college. It just seems like it would be more efficient to use existing tools.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members! Already a Member? Login


Close Box

Join Eng-Tips® Today!

Join your peers on the Internet's largest technical engineering professional community.
It's easy to join and it's free.

Here's Why Members Love Eng-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close