Здравствуйте, гость ( Вход | Регистрация )
| InFuz |
29.9.2010, 14:09
Сообщение
#1
|
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 116 Регистрация: 13.10.2009 Город: Ульяновск Учебное заведение: УлГУ Вы: студент |
Вот и начался новый мучебный год, всем привет!
Дано: 2 похожие задачки, мне все равно на чем их писать на С++ или Паскале, хотя с Паскалем я знаком дольше чем с С++.
|
![]() ![]() |
| Vahappaday |
9.10.2010, 15:42
Сообщение
#2
|
|
Аспирант ![]() ![]() ![]() Группа: Продвинутые Сообщений: 334 Регистрация: 26.4.2009 Город: Липецк Учебное заведение: ЛГТУ Вы: студент |
if(f==1) cout<<"vektora kol.";
Косячить будет ещё и в случае, когда один из векторов имеет нулевую координату. Так что рекомендую всё же обратиться к тем формулам, что я написал. Да и проверка на перпендикулярность не корректна: например, на вектора (2; 2), (1; -1) ваша программа говорит, что они не перпендикулярны, хотя они как раз таковыми являются. Перемножать надо не все координаты одного вектора между собой. Надо сделать сумму произведений соответствующих координат векторов. |
| InFuz |
10.10.2010, 10:47
Сообщение
#3
|
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 116 Регистрация: 13.10.2009 Город: Ульяновск Учебное заведение: УлГУ Вы: студент |
Да и проверка на перпендикулярность не корректна: например, на вектора (2; 2), (1; -1) ваша программа говорит, что они не перпендикулярны, хотя они как раз таковыми являются. Перемножать надо не все координаты одного вектора между собой. Надо сделать сумму произведений соответствующих координат векторов. как же 2,2 и 1,-1 преп. если 2*2 не равно 1*(-1)? если скалярное произведение = 0, то вектора перпендикулярны. помогите формулы внедрить а то чот я в них ни как не разбирусь например (xi)j - i-я координата j-го вектора у нас только 2 вектора нам не нужно j. |
InFuz С++ & Pascal 29.9.2010, 14:09
Евгений М.
Почитать литературу. 29.9.2010, 14:22
InFuz Поделитесь хотя бы ссылкой а то гугл всякую фигню ... 29.9.2010, 14:27
Harch гм, прогать умею отлично, но раз ты не можешь сдел... 29.9.2010, 14:30
Евгений М. Я думал Вам преподы уже давали.
Подбельский. Язык ... 29.9.2010, 14:32
InFuz
не не я про математическую часть задачи :) 29.9.2010, 14:35
Harch а я разве ее не объяснил? 29.9.2010, 14:38
Vahappaday При проверке на коллинеарность сразу проверяй, нет... 29.9.2010, 14:39
InFuz Harch спасибо за "пищу для ума" 29.9.2010, 14:39
Harch то есть ты не понял? объяснить подробнее?
P.S. по ... 29.9.2010, 14:41
InFuz понял, еще воплощать не пробовал, щас другое пишу,... 29.9.2010, 14:47
Harch Хорошо. Пояснения по синтаксису и написанию програ... 29.9.2010, 14:48
InFuz С программной частью вроде проблем нет. 29.9.2010, 14:52
Harch Хорошо. 29.9.2010, 14:58
InFuz Для 2 программы вот так получилось
void main... 3.10.2010, 11:19
Vahappaday это не n-мерное пространство, а 2-мерное 3.10.2010, 11:24
InFuz
это не n-мерное пространство, а 2-мерное
я спро... 3.10.2010, 11:31
Евгений М. У меня сомнения, что вектора (1;2) и (2;5) коллине... 3.10.2010, 11:32
InFuz
У меня сомнения, что вектора (1;2) и (2;5) коллин... 8.10.2010, 13:50
InFuz все заменил. 3.10.2010, 11:39
InFuz а квадрат евклидовой нормы это будет e=x1^2+y1^2+x... 3.10.2010, 12:08
tig81
а квадрат евклидовой нормы это будет e=x1^2+y1^2+... 3.10.2010, 12:28
InFuz евклидова норма это корень из суммы квадратов коор... 3.10.2010, 13:11
Vahappaday e = (x2-x1)^2 + (y2-y1)^2 - это уже квадрат нормы 3.10.2010, 13:18
tig81
e = (x2-x1)^2 + (y2-y1)^2 - это уже квадрат нормы... 3.10.2010, 13:46
InFuz 1 вот так получилась
3.10.2010, 13:29
Vahappaday То что я написал - это норма разности двух векторо... 3.10.2010, 13:45
InFuz ясно 3.10.2010, 13:54
Vahappaday для n-мерного пространства будет n-1 формула
(x1)1... 8.10.2010, 15:41
InFuz Vahappaday чот не въеду не как в то что вы написал... 9.10.2010, 12:29
Vahappaday Насчёт (2;2) и (1; -1) - нарисуйте на бумажке, буд... 10.10.2010, 11:25![]() ![]() |
|
Текстовая версия | Сейчас: 19.4.2026, 12:57 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru