Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];

Вниз

Помогите с алгеброй   Найти похожие ветки 

 
X9 ©   (2006-02-13 15:33) [0]

Здравствуйте!

Помогите мне пожалуйста, гуру алгебры!

Допустим, имеется некая прямая, с известными координатами. Также имеется некая точка с известными координатами, не лежащая на этой прямой. Необходимо найти координаты воображаемой прямой, параллельной первой, которая проходит через вышеуказанную точку.

Пишу программу для курсовой, так что алгоритм решения желательно легковоспроизводимый на языкен программирования (в данном случае Delphi).

Заранее благодарен,
   с уважением, X9.


 
Johnmen ©   (2006-02-13 15:38) [1]

>Допустим, имеется некая прямая, с известными координатами.

:)
Я всегда считал, что прямая описывается уравнением. Наверное, ошибался...


 
Jeer ©   (2006-02-13 15:38) [2]

Всегда пожалуйста.
решение = $10 X 9


 
kaZaNoVa ©   (2006-02-13 15:43) [3]

а скока автор готов заплатить за решение?)
принимается WebMoney - WMZ  и  WMR


 
Johnmen ©   (2006-02-13 15:46) [4]

Насколько помню, систему из двух линейных уравнений учат решать приблизительно в 4-5 классе.


 
MBo ©   (2006-02-13 15:46) [5]

подумай сам - какие способы задания прямой тебе известны?


 
Курдль ©   (2006-02-13 15:49) [6]


> Помогите мне пожалуйста, гуру алгебры!
> Допустим, имеется некая прямая, с известными координатами.


Сдается мне, что это геометрия :(


 
X9 ©   (2006-02-13 15:57) [7]


> Johnmen ©   (13.02.06 15:38) [1]
>
> >Допустим, имеется некая прямая, с известными координатами.
>
>
> :)
> Я всегда считал, что прямая описывается уравнением. Наверное,
>  ошибался...
>

Согласен :) Просто я имел ввиду точки пересечения примой и координатных осей.


> Johnmen ©   (13.02.06 15:46) [4]
>
> Насколько помню, систему из двух линейных уравнений учат
> решать приблизительно в 4-5 классе.

Решить - не проблема, простоя я не знаю как составить.


> MBo ©   (13.02.06 15:46) [5]
>
> подумай сам - какие способы задания прямой тебе известны?
>

Описание координат двух точек, через которые прходит эта прямая.


> Курдль ©   (13.02.06 15:49) [6]
>
> Сдается мне, что это геометрия :(
>

Не согласен.


 
MBo ©   (2006-02-13 16:04) [8]

>Описание координат двух точек, через которые прходит эта прямая.
ОК. Значит, нужно найти какую-либо вторую точку для параллельной прямой.
Если исходную прямую, проходящцю через точки P0, P1, описать как
R=P0+t(P1-P0)
где жирным  - вектора, то направляющий вектор будет в скобках, так что найти искомую точку можно так:
Q1 = Q0 + (P1-P0)


 
Внук ©   (2006-02-13 16:06) [9]

А может того... рано еще в таком случае программы писать?


 
X9 ©   (2006-02-13 21:18) [10]

2 MBo ©   (13.02.06 16:04) [8]

Рад, что хоть кто-то на этом форуме может безвозмездно помочь, не задавая ненужных вопросов.
Но, боюсь, что Вы переоцениваете мои возможности, из вашего поста я усвоил очень немного. Вот как я понимаю данную задачу:

Дана исходная прямая, проходящая через точки P0(X1;0) и P1(0;Y1).
Дана точка PK(X2;Y2).
Необходимо найти точки пересечения (PX(X3; 0) и PY(0; Y3)) прямой, параллельной исходной и проходящую через точку PK, и координатных осей OX и OY (недеюсь, псевдографика не поплывёт, в Блокноте с моноширинным шрифтом выглядит нормально):

Y^
 |
Y3|
 |\
 | \
 |  \
 |   \
 |    \
Y2- - - +
Y1|     |\
 |\      \
 | \   |  \
 |  \      \
 |   \ |    \
 +--------------->
0   X1 X2   X3   X


Вот, собственно и вся задача.


> Внук ©   (13.02.06 16:06) [9]
>
> А может того... рано еще в таком случае программы писать?
>

Я считаю себя начинающим программистом, учусь на II курсе колледжа (читай 11 класс), и эту программу пишу для четверокурсников, сдающих курсовую. Я более чем уверен, что если попросить решить эту задачу начинающих программистов, часто проводящих время в конференции "Начинающим", то едва ли кто-нибудь из них сможет её решить.


 
Virgo_Style ©   (2006-02-13 21:35) [11]

X9 ©   (13.02.06 21:18) [10]
часто проводящих время в конференции "Начинающим",


им тем более рано


 
Kerk ©   (2006-02-13 21:37) [12]

X9 ©   (13.02.06 21:18) [10]
Я более чем уверен, что если попросить решить эту задачу начинающих программистов, часто проводящих время в конференции "Начинающим", то едва ли кто-нибудь из них сможет её решить.


Причем тут программирование?


 
API   (2006-02-13 21:54) [13]

X9 ©
Но, боюсь, что Вы переоцениваете мои возможности...
...эту программу пишу для четверокурсников, сдающих курсовую


Тогда зачем за чужие курсовые беретесь? Или у вас в колледже дедовщина?

P22.X := P21.X + P12.X - P11.X;
P22.Y := P21.Y + P12.Y - P11.Y;


 
Чародей ©   (2006-02-13 22:03) [14]

Допустим даны две точки прямой P0(X1;0) и P1(0;Y2), тогда коэффициент к:
k=-y2/x1
Для описания прямой необходимо иметь два коэффициента к и b. Для выполнения условия паралельности тангесы наклона должны быть равны, следовательно к1=к2. Остается найти b. В условии дана точка P2(X3,Y4), тогда:
b=Y3-k*X3 или
b=y3-y2/x1*x3 //вот и все решения {помойму так}


 
Думкин ©   (2006-02-14 06:09) [15]

Для описания прямой на плоскости при выбранной системе коордимнат нужны 4 скаляра. При этом можно их сформировать так, что 2 из них отвечают за направление. У вас есть 2 отличных скаляра для двух прямых. Найти остальные? Вспоминая 6-й класс очень средней школы - задумываемся над аксиомой 5.
В чем проблема?
Условия параллельностей и перпендекулярностей - это в любом самом завшивом ВУЗе для воспроизводства оленеводов и у губернатора Абрамовича дается в курсах т.н. "Высшей математики" в течении 1-2 первых месяцев обучения.
Для курсовой такое спрашивать - как минимум стыдно.

Про y=a*x+b - И что все прямые во всех СК так можно описать? Задача уровня 13-14 лет(максимум - при современных требованиях к тому, что в это время знать нужно). Уж точно не курсовой.


 
Думкин ©   (2006-02-14 06:12) [16]

Причем 2 другие скаляра вырождаются в один. Поэтому 3.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.011 c
2-1140540575
лом
2006-02-21 19:49
2006.03.12
Send to Back


15-1140255258
Pazitron_Brain
2006-02-18 12:34
2006.03.12
Как восстановить почтовую базу Thunderbird?


15-1140175045
Неуверенный
2006-02-17 14:17
2006.03.12
Вставка командной строки в MSDOS


1-1139157092
Ling
2006-02-05 19:31
2006.03.12
Работа со скролами


2-1140758544
opoloXAI
2006-02-24 08:22
2006.03.12
DB2





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский