Fig. 76. Solution of a dimension system of the algebraic equations
The feature of the solutions of the problem about sizes of the submarine “Nautilus”, shown in the fig. 74 and fig. 75 is that the units of physical
values were used: length, area and volume
(see
also tip 16, tip 17,
tip 21, tip 51, tip 61 and tip 64). The dimension
allows, firstly, to control an accuracy of
spelling of the formulas (for example, do not
sum up area with volume) and, secondly, to increase “readability” of a solution of a problem by
a man: not only 1 500, but also 1 500 m3 and etc. ( Tip without number, suggested itself:
if a
problem has physical values then when you solve the problem in Mathcad it would not be out of place to enable units). In the solutions shown in the fig. 74 and fig. 75, units could be used
without any problems as since the arguments of the built-in function Find were the same dimension of length. But the problem about size of “Nautilus” can be expressed
another way – for example, to find the
length of the submarine and the cross-section area of its bit (crown) core. In this case it is
possible to solve this problem with help of the structure Given-Find, for example, only if we reduced
all values to non-dimensional ones with help of the method defined in the tip 36. If this was not be done then as rule, the calculation
will be interrupted with misinform message that there are not correspondence
with units though the reason of the bug was not in it.
All the same it is possible to solve a problem with different dimensions
with help of the Given-Find in Mathcad.
The
solution of such problem is showed in the fig. 76: it turns out that a vector can keep the values
with different dimensions but can not give them out to print. In this case separate scalars formed the vector are
given out to print.