On 12/14/2009 11:54:33 AM, merganser wrote:
== I am frequently stopped in Mathcad14 by, for example) the message: =f(Unitless,[Unitless],Unitless, [Unitless]) --> [Unitless], which appears in the attached file 'Unitless_pgm.xmcd'. None of my terms have units or intend to use them. The attached program is a test of steps trying to fill the first column of a 7x3 array.
Unfortunately, I've only got M13 at the moment, so can't look at your worksheet. If you save your worksheet in M11 format and post it, you will get a bigger audience (although only M12+ users will see the problem).
Mathcad evaluates a worksheet using static type checking (often referred to in this forum as SUC (static unit checking), which isn't strictly accurate but does convey the feelings of many users towards it).
In Help, do a search on 'type signature' in the Search type. Then look at the help on 'Defining a Function'. Halfway down you will (should) see a section called 'Function Type Signature' that will explain what the f(Unitless,... means. You will see that it affects functions even if they don't use units.
Stuart