Thursday, December 13, 2007

Mathcad 14 - Find function

In Mathcad 14, analytical find function cannot be used to solve a parametric solve block if the parameter has been previously defined. On the other hand, numerical find function can. Thus, be aware of this inconsistency. In Mathcad 13, both procedures can solve parametric solve blocks even if the parameters have been previously defined.

For example:Compare to numerical find function:

By using Mathcad 13 and analytical find function, we get the following:

Monday, December 3, 2007

Mathcad - Excel Component

Excel components in Mathcad worksheet could be handy for handling data in the form of table. Here, an example for predicting binary gas diffusivity is given:
See my book Mathcad for Chemical Engineers for further info on how to create Excel component.

The following shows the calculations for predicting the binary gas diffusivity of oxygen and carbon dioxide at 1450 K and 1 atm:


Tuesday, November 27, 2007

Mathcad - Insert Reference

In chemical engineering, we often need property data from standard tables. Furthermore, from these tables, we may need intermediate values, which can be obtained by interpolation. If a certain table is frequently used, it is a good idea to create a Mathcad file containing these data and functions for property interpolation and use the file as a reference in other files that need the functions.

As an example, suppose that we want to create a reference file for calculating the properties of saturated water (Saturated water properties.xmcd). The following shows the content of this file:

Another Mathcad file can insert this file as a reference and all functions in that reference become available to use. The following shows the use of the above reference in a file:


Monday, November 26, 2007

Mathcad 14

Mathcad 14 does not have much improvement over Mathcad 13. One convenient feature that is not available in older versions is Inline Numeric Evaluation, which allows us to define and evaluate an equation in a single statement/line. An example of this feature is shown below:

Thursday, November 22, 2007

The Purpose of This Blog

This blog is created to facilitate any discussion on Mathcad used by chemical engineers, which also serves as an additional reference for readers of Mathcad for Chemical Engineers.