Целый индекс - Большая Энциклопедия Нефти и Газа, статья, страница 3
Человеку любой эпохи интересно: "А сколько Иуда получил на наши деньги?" Законы Мерфи (еще...)

Целый индекс

Cтраница 3


Однородный, линейный массив фиксированного размера называется вектором. Логически вектор организован как последовательность элементов данных, к каждому из которых возможен индивидуальный доступ с помощью целого индекса, указывающего позицию элемента в последовательности. Индивидуальные элементы данных, входящие в эту последовательность, могут заменяться новыми с помощью присваивания, но число элементов изменяться не может. Более того, все элементы данных имеют один и тот же дескриптор, задающий тип данных, длину и любые другие атрибуты элемент тов.  [31]

Получающиеся слои и границы нумеруются снизу вверх. Средним по ячейке параметрам в момент t присваиваются нижние индексы ( pn-i / 2 k - i / 2 и т.п.), а в момент t т, где т - шаг по времени, - верхние индексы n - i / 2 fe-i / 2 и тп Параметрам на отрезках границ, разделяющих ячейки, приписываются один целый и один полу целый индекс.  [32]

Здесь Ал - шаг равномерной сетки по пространству, a At - шаг по времени. Нижний целый индекс обозначает значения сеточных функций в соответствующих центрах дискретных ячеек, а полуцелый индекс указывает на соответствующие границы ячеек. Верхние целые индексы k или k l относятся к номерам шагов по времени. В схеме (6.3.2) аппроксимация гиперболической части системы проведена по методу КИР, а для свободного недифференциального члена использована специальная неявная КИР-согласованная аппроксимация. Несмотря на то, что схема является неявной, она может быть реализована безытерационным способом путем прямого обращения соответствующего оператора перехода на следующий шаг по времени в каждой из точек шаблона.  [33]

Последовательная обработка этих структур также составляет важный аспект многих программ на Лиспе. На элементы списочных структур Лиспа нельзя ссылаться с помощью целых индексов, и форма этих структур весьма нерегулярна. Эти факты не позволяют эффективно применять циклические инструкции для последовательной обработки списочных структур.  [34]

Вводимыми элементами матрицы могут быть числа, переменные, выражения. Перемещение курсора в процессе заполнения шаблона производится, как указывалось ранее при описании рис. 2.5, стрелками клавиатуры или ( предпочтительнее) клавишей Tab. Поскольку здесь мы рассматриваем процедуру ввода матриц и векторов полностью, отметим, что элементы матриц и векторов в системах MathCAD Pro маркируются подстрочными целыми индексами. Так, элементы матриц имеют два подстрочных индекса ( номер строки и номер столбца соответственно), разделенных запятой; элементы вектора имеют один подстрочный индекс.  [35]

Говорят, что ряд интерполируется - если указываются его члены, отвечающие дробным или даже иррациональным индексам. Таким образом, если известен общий член ряда, то интерполяция не представляет никаких затруднений, ибо какое бы число ни подставить вместо индекса х, это выражение даст соответствующий член. Если же ряд составлен так, что его общий член никаким образом не оказывается возможным определить, тогда интерполяция такого ряда весьма трудна, и по большей части члены, не отвечающие целым индексам, нельзя определить иначе, чем с помощью бесконечного ряда.  [36]

Массивы допускаются с индексами произвольного типа. Сложный тип индексов целесообразен, например, при описании алгоритма преобразования грамматик. В этом случае индексами часто являются множества объектов различной природы. Более частым является применение целых индексов и различимых. Однако формально такой массив можно считать зависящим от одного параметра, который является связкой более простых параметров. Таким образом, понятие массива связывается не с регулярным размещением его элементов ( в случае сложных индексов оно не имеет места), а с логическим понятием нумерации.  [37]

Часто бывает желательно связать группу элементов с именем одной переменной, идентифицируя отдельные элементы с помощью индекса или каким-то иным способом. Имеющиеся в Сноболе-4 массивы и таблицы обеспечивают такую возможность, причем с большей гибкостью, чем в большинстве других языков программирования. Массив - это элемент данных, содержащий набор указателей на другие элементы, так что компонентой массива может быть элемент любого типа, даже массив. Для ссылок на компоненты массива служит целый индекс. Таблица подобна массиву, но в ней величины, используемые для ссылок, не обязательно должны быть целыми числами - они могут принадлежать другим типам данных. Имеются средства для преобразования таблиц в массивы.  [38]

Рассказывая, например, о статистике Бозе - Эйнштейна, он с доброй улыбкой сказал: Ну, в столь высокую компанию Бозе попал случайно. Я помню, как он рассердился, услышав такие слова: Эйнштейн-то почил в Бозе. В их основе лежало в чем-то правильное мнение, что работа по статистике частиц с целым индексом была одной из последних завершенных работ Эйнштейна.  [39]

40 Неоднородный линейный массив с полным дескриптором. [40]

Последовательная обработка такого типа является основной при работе с. В результате важна только возможность произвольного доступа к элементам. I, где величина / вычисляется во время выполнения программы. Вычислять индексы имеет смысл главным образом при последовательной обработке того сорта, который применяется для векторов. Следовательно, использование целых индексов в случае неоднородных массивов излишне; вместо этого каждому элементу необходим только уникальный индекс, отличающий его от других элементов массива.  [41]

Таким образом, в нематике только два типа дисклинаций: линейные и точечные. Хорошо установлено, что черные нити, описанные в начале этого раздела, соответствуют линиям. Они будут обсуждаться в разд. Менее очевиден смысл ядер. Это могут быть либо точечные дисклинаций, расположенные на поверхности раздела, либо линии, перпендикулярные поверхности раздела. На практике встречаются оба случая. Простой эксперимент, рассмотренный Фриделем, иногда позволяет произвести выбор между ними. Если ядро наблюдается на поверхности между нематиком и покровным стеклом, то смещают стекло в его плоскости. Тогда, если ядро соответствует линии, которая вначале была вертикальной, линия наклоняется и выглядит в препарате как черная нить. Обнаружено, что ядра полуцелого индекса т V2 всегда связаны с линией, а ядра целого индекса могут быть либо линейными, либо точечными дисклинациями и в обычных материалах почти всегда относятся к последнему типу. Это будет обсуждаться в разд.  [42]



Страницы:      1    2    3