Cтраница 2
В подобных случаях при программировании бывает удобно изменить нумерацию компонент. Так, если бы в рассматриваемой задаче фигурировали векторы х [ 2: 12 ] и у [ 2: 12 ], размещенные в памяти начиная с ячеек X и У соответственно, то при составлении про граммы их можно рассматривать как векторы х [ 0: 10 ] и у [ 0: 10 ] с тем же размещением в памяти. Поскольку в данном случае нумерация компонент безразлична, то первый вариант программы на самом деле годится и для другой нумерации компонент. [16]
![]() |
Эпюра эквивалентных напряжений в днище. [17] |
Разработанная программа для ЭВМ предусматривает два варианта работы. Для сравнительно простых исследуемых областей применяют вариант программы, использующей только оперативную память ЭВМ. Для более сложных областей, когда точность решения, полученная с помощью первого варианта программы, недостаточна, реализуют второй вариант программы. В этом варианте при решении системы линейных алгебраических уравнений используют внешние запоминающие устройства. [18]
В данной программе число сегментов таблицы никак не используется. Просмотр таблицы продолжается, пока не будет найден нужный сегмент таблицы или пока при выполнении предложения 0107 не обнаружится сегмент-ограничитель. Хотя в данный вариант программы включены дополнительные предложения 0107 и 0108, предложения, входившие в первый вариант программы под номерами 0104 и 0108, устранены, и в результате для достижения цели требуется то же число предложений. Допустимо использовать оба эти метода, однако второй метод имеет определенное преимущество, если общая длина таблицы не является постоянной во всех случаях, использования программы. [19]
Здесь массив а описан в самом внутреннем блоке программы. После первого выполнения блока массив, представленный локальным в этом блоке идентификатором а, перестает существовать. При повторном входе в этот блок создается новый массив с тем же идентификатором. Эти два массива никогда не используются одновременно. В первом варианте программы массивы а и b были одновременно описаны в одном и том же блоке, поэтому занятые ими участки памяти не имели права налегать один на другой. [20]
Максимальный выход однородно легированного по длине кристалла во всех трех вариантах программ одинаков, так как определяется максимальным и минимальным значениями эффективного коэффициента распределения, т.е. относительно конечного результата они равноценны. Предпочтение следует отдать третьему варианту, как наиболее производительному. При его использовании большая часть кристалла ( доля расплава 0 - gz) выращивается при максимальной скорости роста и только небольшая часть ( доля расплава gz-g) при уменьшении скорости роста кристалла от максимального значения до минимального. В противоположность этому в первом варианте программы значительная часть однородного кристалла выращивается при уменьшении скорости кристаллизации. [21]