1.3. Особенности задания физических величин
Очевидно, что даже для одинаковых физических свойств значения в разных точках тела зависят от величины аргумента (B), что требует непрерывного расчета функции (A) по каждому конкретному значению, то есть неоднократному расчету по функции, изменяющейся в каждой задаче. Минимум расчетов при этом будет обеспечиваться только при линейной аппроксимации функций различных свойств, что и сделано в программе. Расчет значений при этом (в том числе и плотности жидкости rf(T°)) всегда ведется по единой формуле для всех функций
A(B*)=Aj+(Aj-Aj+1)×(B*-Bj)/(Bj-Bj+1), при j=27¸38, (1.1)
где B*-значение аргумента функции, равное температуре T°=T*°; A(B*)-искомое значение функции rf(T*°); j-счетчик шагов, изменяется от jO=27, соответствующего BO=B13=27 - начальному значению функции AO до jk=38, где Bk=K13=38 - конечное значение данной функции Ak. При этом, если текущее значение B*³Bk, то A(B*)=Ak. Приведенная организация хранения номера функции, начального - конечного ее значения, количества промежуточных точек не составляет труда для программистов и оптимально подвергается компактному способу хранения в двумерном массиве общей памяти ЭВМ.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.