РГР№1 - Взаимное расположение прямой и плоскости
Описание файла
Документ из архива "РГР№1 - Взаимное расположение прямой и плоскости", который расположен в категории "". Всё это находится в предмете "радиотехнические цепи и сигналы (ртцис)" из 4 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "радиотехнические цепи и сигналы" в общих файлах.
Онлайн просмотр документа "РГР№1 - Взаимное расположение прямой и плоскости"
Текст из документа "РГР№1 - Взаимное расположение прямой и плоскости"
Московский Авиационный Институт (Технический Университет)
Отчет о программе
“Взаимное расположение прямой и плоскости”.
Выполнила студентка группы 04-115
Малкова Екатерина Сергеевна
Москва
-2007-
Содержание.
Содержание. 2
Функции программы. 3
Описание программы. 3
Руководство пользователя. 4
Функции программы.
Д анная программа предназначена для определения взаимного расположения прямой и плоскости, вычисления координат точки пересечения (в случае пересечения), угла и расстояния (в случае параллельности) между ними.
При этом уравнения прямой и плоскости можно задать в разных видах. В общем, параметрическом, каноническом для прямой, в общем, компланарном, через три точки для плоскости.
Предусмотрена так же краткая теоретическая справка.
Программа написана на Delphi 7.
Описание программы.
После того, как пользователь задал уравнения прямой и плоскости, программа находит координаты направляющего вектора прямой ( ) и вектора нормали к плоскости ( ).
Если прямая задана в общем виде и/или плоскость задана в компланарном виде или через три точки, то сначала осуществляются преобразования в канонический и общий вид для прямой и плоскости соответственно.
Затем идет вычисление скалярного произведения векторов и . Если оно равно нулю, то прямая с плоскость параллельны, в противном случае – пересекаются.
Далее если прямая и плоскость параллельны, то вычисляется расстояние между ними, которое оказывается равно расстоянию от любой точки прямой до плоскости и считается по формуле: , где и .
Если расстояние между прямой и плоскостью равно нулю, то на экран выводится сообщение, что прямая лежит в плоскости.
А если прямая и плоскость пересекаются, то программа ищет координаты точки пересечения. Для этого она переводит уравнение прямой в параметрический вид, подставляет соответствующие координаты в общее уравнение плоскости, находит параметр t, подставляет его в уравнение прямой, находит координаты точки пересечения и выводит их на экран.
Далее программа вычисляет синус угла между прямой и плоскостью по формуле: и выводит результат на экран.
Руководство пользователя.
1. Запустить программу.
2. Выбрать вид уравнений, в которых заданы прямая и плоскость.
3. Ввести данные.
Примечание: допустим ввод только цифр, минуса и запятой, можно вводить только десятичные дроби.
4. Нажать кнопку «Определить».
Чтобы провести новые измерения нажать кнопку «Новый расчет».
1