File Exchange Pick of the Week

March 7th, 2008

X Steam, Thermodynamic properties of water and steam

You may have noticed some recent changes in the format of this blog. Here’s what to expect on a regular basis – two topics per week.

  • On Tuesdays Doug will provide MATLAB tutorials.
  • On Fridays guest bloggers Jiro, Brett and Bob will highlight File Exchange submissions.

Bob's pick this week is X Steam, Thermodynamic properties of water and steam by Magnus Holmgren.

I was randomly browsing through File Exchange submissions and this one caught my attention. What it basically does is implement a standard to make nice plots like this.

What struck me about this submission was a pretty good rating (4.5/5) based on 27 reviews. That's a lot of positive feedback! I don't know anything about steam power turbine design but apparently the 3200+ fans who have downloaded this submission over the past two years found it really useful. Looking at the Acknowledgments section this submission inspired Ideal Rankine Cycle GUI by Michael Agostini which in turn inspired several more submissions by David Forstot. It warms my heart to see MATLAB users build upon each others' work and ideas. That's what the File Exchange and social computing are all about.

If you use MATLAB as a design tool, to somehow assist with reference standards for example, please tell us about it.


Get the MATLAB code

Published with MATLAB® 7.6

3 Responses to “X Steam, Thermodynamic properties of water and steam”

  1. Bob replied on :

    Nice submission. Looking forward to the new blog format.

  2. Quan replied on :

    I like the new blog structure. We were thinking of doing something like that at blinkdagger as well! Looking forward to the new content

  3. Brett replied on :

    Bob, on the topic of graphically inclined submissions: I’d like to point out there are (as of this comment) 72 files in the MATLAB Central File Exchange “Gallery.” In fact, in its first week of existence, the most popular file on the File Exchange was just a beautiful (and animated!) graphic of a Viking ship; that file still gets several downloads every month. Magnus’s file is both graphical _and_ useful–a worthy pick!

Leave a Reply

Wrap code fragments inside <pre> tags, like this:

<pre class="code">
a = magic(3);
sum(a)
</pre>

If you have a "<" character in your code, either follow it with a space or replace it with "&lt;" (including the semicolon).


Bob, Brett & Jiro share their favorite user-contributed submissions from the File Exchange.

  • Zach: Hi Doug and Les, I didn’t have a lot of time to mess with this, but I did find a work-around. I plotted...
  • hamed: k
  • Les: @Zach This isn’t exactly what you are looking for but at least it puts all three parameters on the same...
  • Zach: Thanks for your suggestions Doug. I’ll give that a shot and see what happens. I’ve seen many of...
  • Doug: @Zach, I would say to use plotYYY, because that is close to what you want, but using depth as Y makes sense....
  • Doug: @Teja, I think this will work: http://www.mathworks .com/access/helpdesk /help/techdoc/ref...
  • Gify: merry christmas :) nice christmas tree! Regards, Janet Gify
  • Teja: Dear Doug Is there anyway to plot a surface from nonuniform data without meshgrid and griddata? Basically i...
  • Zach: I’m working with geophysical data, so I’d like to produce a depth profile. The y-axis would be...
  • Doug: @Ashok First, please do not use variable names that are MATLAB commands (std and mean). Second, p(j) should be...

These postings are the author's and don't necessarily represent the opinions of The MathWorks.