Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Программа матричного преобразования

Программа совмещения, получающая данные о преобразованиях от программы трассировки, определяет, какую программу преобразования и отсечения следует использовать. Когда встречается поворот, программа преобразования переключает поток данных на программу матричного преобразования и отсечения когда поворот более не производится, поток данных вновь переключается на программу кадрирования.  [c.164]

Описанный процесс выполняется только в тех случаях, когда ни в текущем, ни в новом преобразовании нет поворота. При всех прочих обстоятельствах новое, совмещенное преобразование поступает к программе матричного преобразования и отсечения. В случае когда в действующем преобразовании поворота нет, а в новом преобразовании он задан, должна быть сформирована следующая матрица преобразования с текущими параметрами кадрирования  [c.169]


В системе без поворота эта часть программы совмещения опускается, так же как и программа матричного преобразования и отсечения.  [c.169]

Программа матричного преобразования и отсечения  [c.171]

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

Третий способ вычисления нулей основан на использовании вспомогательной программы матричных преобразований, в которую включены алгоритмы решения обобщенной проблемы собственных значений для пары матриц [141 с помощью QZ-методов [15]. Это хороший пример задачи, которую лучше всего решать, применяя файл макрокоманд.  [c.126]

В гл. 6 и 7 рассмотрены два разных подхода к двумерным преобразованиям. В гл. 6 матрица 3x2 использована для задания различных преобразований, включая масштабирование, поворот и сдвиг. В гл. 7 в качестве варианта представлено преобразование кадрирования, в котором сочетаются масштабирование и сдвиг, а также отсечение. Не всегда легко решить, какой метод лучше использовать. Матричное преобразование одиночной точки требует шести умножений и четырех сложений, тогда как для масштабирования и сдвига требуются лишь два умножения и два сложения. Отсюда совершенно очевидно, что для выигрыша в скорости в системе без поворота следует пользоваться вторым методом. Однако означает ли это, что в системе с поворотом всегда следует использовать матричное преобразование В случае когда поворачиваются лишь немногие части изображения, поступать так было бы слишком сложно. Необходима адаптивная программа преобразования и отсечения, которая выбирала бы соответствующий метод для нужных в данное время преобразований.  [c.160]

Такая запись особенно удобна при использовании в программе матричных способов вычисления преобразований для массивов данных.  [c.371]

На основе сказанного выше результат матричных преобразований в соотношениях (1.38)—(1.42) может быть обобщен в виде следующего фрагмента программы на Фортране  [c.16]

Рещение системы девяти линейных уравнений с девятью неизвестными дает возможность найти по точкам искомую траекторию точки Е, т. е. положения точки q. Для рещения системы линейных уравнений имеются стандартные программы вычислений на ЭВМ. С целью установления определенных правил вычислений и сокращения записи применяют матричную форму записи уравнений преобразования координат.  [c.45]


Ниже рассмотрим вариационно-матричный способ [4, 38, 391 получения систем дифференциальных уравнений первого порядка для одномерных и квазиодномерных задач статики, устойчивости и колебаний. При выводах будем пользоваться векторно-матричной Символикой, которая позволяет формально описать модель деформирования упругой системы, компактно выполнить необходимые преобразования и составить программы для ЭВМ.  [c.85]

Прежде всего особое значение приобрели матричные методы записи основных уравнений задачи. Использование матриц обеспечивает не только компактность записи формул и легкость выполнения промежуточных преобразований. Матричная форма особенно удобна для алгоритмизации расчета и составления программ для ЭЦВМ она более адекватна задаче так как в известном смысле копирует структуру изучаемой системы. В случае дискретных расчетных схем (т, е, схем с конечным числом степеней свободы) матричные методы позволяют в общем случае при написании системы уравнений задачи оперировать непосредственно простейшими стандартными матрицами (переноса, жесткости, податливости, инерционных коэффициентов), которые легко строятся в общем виде.  [c.168]

Перед тем как приступить к изложению методики работы с программами автотрассировки, уместно вкратце изложить основные сведения об алгоритмах, лежащих в их основе. Заинтересованный читатель может ознакомиться с работой [18], которая, несмотря на время, прошедшее с момента ее выхода, остается весьма полезной с точки зрения понимания основных алгоритмов теории графов, применяемых при разработке САПР печатных плат. Использование алгоритмов теории графов объясняется тем, что граф, сохраняя наглядность и содержательность отображаемого им объекта, позволяет также строить формальные алгоритмы преобразования и легко описывается на языках программирования, либо с помощью структур типа ссылка, либо при помощи различных матричных структур, соответствующих графу.  [c.206]

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

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

Решение преобразованного матричного уравнения (4.4.29) можно реализовать на ЭВМ, используя стандартные программы. По найденным узловым значениям перемещений в пределах каждого элемента согласно соотношегЕию (4.4.31) нетрудно найти компоненты деформации, а затем по формуле (4.4.25) - компоненты напряжений. На границах между элементами расчетные значения напряжений будут разрывны.  [c.219]

Использование ЭВМ. Представление в матричной форме преобразований, которые претерпевает луч в оптической системе, делает очень удобным использование ЭВМ для анализа оптических систем, поскольку программы вычислений с матрицами являются стандартными. В свяад с этим в настоящее время проектирование и расчет оптических систем производят  [c.132]


Смотреть страницы где упоминается термин Программа матричного преобразования : [c.132]    [c.195]   
Основы интерактивной машинной графики (1976) -- [ c.0 ]



ПОИСК



Матричные ФПУ

Программа



© 2025 Mash-xxl.info Реклама на сайте