Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
d0gma
0 / 0 / 0
Регистрация: 16.12.2013
Сообщений: 12
1

Вывод уравнения прямой

03.02.2014, 14:51. Просмотров 939. Ответов 13
Метки нет (Все метки)

Вводятся координаты 3-х точек http://www.cyberforum.ru/cgi-bin/latex.cgi?A (x_1,y_1) , http://www.cyberforum.ru/cgi-bin/latex.cgi?B (x_2,y_2) , http://www.cyberforum.ru/cgi-bin/latex.cgi?C (x_3,y_3)
Вывести на экран уравнение прямой AB и уравнение прямой перпендикулярной прямой AB и проходящей через точку C.
0
Изображения
 
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2014, 14:51
Ответы с готовыми решениями:

Прямой файловый ввод- вывод
ребят я не знаю как делать ету лабу помогите плз

вывод таблицы решений квадратного уравнения на с++
Написала программу для решения произвольного квадратного уравнения. помоги...

Отделить корни уравнения графически. Уточнить корни уравнения методом половинного деления
Здравствуйте, господа программисты, помогите пожалуйста код написать, очень...

Вращение прямой
Как нарисовать прямую и чтобы она вращалась вокруг своей оси пробовала с...

Перпендикуляр к прямой
Подскажите пожалуйста как провести перпендикуляр к прямой: line(x1,y1,x2,y2);

13
Xopecc
33 / 28 / 9
Регистрация: 13.09.2013
Сообщений: 250
03.02.2014, 14:51 2
d0gma, пожалуйста, предоставьте формулы, не все помнят формулу прямой
1
d0gma
0 / 0 / 0
Регистрация: 16.12.2013
Сообщений: 12
03.02.2014, 14:56  [ТС] 3
Формула прямой: A x + B y + C = 0
0
mf909
96 / 12 / 3
Регистрация: 10.01.2014
Сообщений: 30
03.02.2014, 23:18 4
Вот здесь нужные формулы:
http://mathportal.net/index.php/anal...=1&limitstart=
1
d0gma
0 / 0 / 0
Регистрация: 16.12.2013
Сообщений: 12
04.02.2014, 14:13  [ТС] 5
уважаемые программеры, я действительно не могу решить эту задачу, одна надежда на вас..
0
S_el
2150 / 1678 / 353
Регистрация: 15.12.2013
Сообщений: 6,644
04.02.2014, 14:19 6
Цитата Сообщение от d0gma Посмотреть сообщение
уважаемые программеры, я действительно не могу решить эту задачу, одна надежда на вас..
А что у конкретно у вас не получается?
0
Ev_Hyper
Заблокирован
04.02.2014, 14:21 7
d0gma, давайте разбираться.
Для начала нужно узнать какой формулой стоит воспользоватся. Так как задаються 2 точки, то и используем уравнение прямой проходящей через 2 точки. По ссылке mf909 это формула номер 3.
0
Enotniy
98 / 99 / 31
Регистрация: 15.01.2014
Сообщений: 283
04.02.2014, 14:46 8
d0gma, уравнение прямой выводится по формуле по 2 точкам
http://www.cyberforum.ru/cgi-bin/latex.cgi?({y}_{1} - {y}_{2})x+({x}_{2}-{x}_{1})y+({x}_{1}{y}_{2}-{x}_{2}{y}_{1})=0

уравнение прямой перпендикулярной данной A(x-x1)-B(y-y1 )=0
0
d0gma
0 / 0 / 0
Регистрация: 16.12.2013
Сообщений: 12
04.02.2014, 19:54  [ТС] 9
Так, дальше нужно писать программу я так думаю, ведь формула у нас есть, я просто не знаю как оформить этот кусочек с формулой
0
S_el
2150 / 1678 / 353
Регистрация: 15.12.2013
Сообщений: 6,644
04.02.2014, 19:57 10
Цитата Сообщение от d0gma Посмотреть сообщение
Так, дальше нужно писать программу я так думаю, ведь формула у нас есть, я просто не знаю как оформить этот кусочек с формулой
А вы выкладывайте свой код.
0
Enotniy
04.02.2014, 19:58
  #11

Не по теме:

d0gma, помогать намного интереснее, чем решать кому-то. Видно не зря помогаешь

0
d0gma
0 / 0 / 0
Регистрация: 16.12.2013
Сообщений: 12
06.02.2014, 12:11  [ТС] 12
Кода собственно даже нет, я не знаю с чего бы здесь начать
0
S_el
2150 / 1678 / 353
Регистрация: 15.12.2013
Сообщений: 6,644
06.02.2014, 19:37 13
Начните с ввода координат точек.
0
EVP
501 / 264 / 59
Регистрация: 14.12.2010
Сообщений: 528
06.02.2014, 21:04 14
Цитата Сообщение от d0gma Посмотреть сообщение
Вводятся координаты 3-х точек http://www.cyberforum.ru/cgi-bin/latex.cgi?A (x_1,y_1) , http://www.cyberforum.ru/cgi-bin/latex.cgi?B (x_2,y_2) , http://www.cyberforum.ru/cgi-bin/latex.cgi?C (x_3,y_3)
Вывести на экран уравнение прямой AB и уравнение прямой перпендикулярной прямой AB и проходящей через точку C.
Можно воспользоваться параметрическим заданием прямой:
http://www.cyberforum.ru/cgi-bin/latex.cgi?p{AB}_{}(x,y,z) = p0 + \vec{v0} \cdot t, \\where \\\;  t \in \left(-\infty,+\infty \right);\;  p0 = A;\;  \vec{v0} = \vec{B-A}.
http://www.cyberforum.ru/cgi-bin/latex.cgi?p{CO}_{}(x,y,z) = pC + \vec{v1} \cdot t, \\where \\\;  t \in \left(-\infty,+\infty \right);\;  \\\;  pC = C;\;\\\;  \vec{v1} = \begin{bmatrix} cos(\Theta) \, \, \, \, sin(\Theta) \, \, \, \, 0 \\  -sin(\Theta) \, \, \, \, cos(\Theta) \, \, \, \, 0 \\\\ 0 \, \, \, \, 0 \, \, \, \, 1 \end{bmatrix} \cdot \vec{v0}\; with \;  \Theta = \frac{\pi}{2}.

Поскольку в этом разделе задал вопрос, то смотри:
Программирование трехмерных игр для Windows. Советы профессионала по трехмерной графике и растеризации
Часть II. Трёхмерная математика и преобразования.
Глава 4. Запутанный мир математики.
Подразделы: Фундаментальные геометрические объекты. Прямые линии. стр 263.
Если понадобится точка пересечение прямых, то воспользоваться алгоритмом со стр 273: Вычисление пересечения параметризованных прямых.

PS: Лекции не надо прогуливать
0
06.02.2014, 21:04
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.02.2014, 21:04

Движение прямой
Составить программу, отображающую вращение прямой. Прога:...

Рисование прямой
Привет! Решил написать простую программу, которая делает вот что: вводятся...

Составить канонические уравнения прямой,проходящей через точку параллельно прямой
Составить канонические уравнения прямой, проходящей через точку (0;-1;-3)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru