2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Пролог длина вектора
Сообщение26.04.2012, 10:21 
Помогите пожалуйста решить задачу о нахождении длины вектора на прологе. Даны два вектора (1 2 3) и (4 5 6), Найти их длину по формуле:
$\sqrt{(x_2-x_1)^2+(y_2-y_1)^2+(z_2-z_1)^2}$
Заранее большое спасибо.

сделала функции соединения и вычисления суммы элеметнов списка, но как их связать?

Используется синтаксис Prolog
soed([],[],[]).
soed([H1|T1],[H2|T2],[H|T]):-H is (H1-H2)*(H1-H2),!,soed(T1,T2,T).
sum(0,[]).
sum(X,[H|T]):-sum(XT,T), X is H+XT.

 
 
 
 Re: Пролог длина вектора
Сообщение26.04.2012, 11:37 
Аватара пользователя
 i  Тема перемещена в Карантин.

Чтобы оттуда выбраться

1. Запишите формулы в соответствии с требованиями Правил форума, т.е. в $\TeX$.
Краткие инструкции можно найти здесь: topic8355.html и topic183.html.
Кроме этого, в теме Видео-пособия для начинающих форумчан можно посмотреть видео-ролик "Как записывать формулы".

2. Приведите свои попытки решения задачи и объясните, что конкретно вызывает затруднения.

После того как исправите сообщение, сообщите об этом в теме Сообщение в карантине исправлено.
________________
Всякий, кто поступил в университет, но не хочет сам учиться - враг своей страны, подрывающий ее научно-технический, интеллектуальный и оборонный потенциалы.
(c) по мотивам сообщения Yuri Gendelman.

 
 
 
 Re: Пролог длина вектора
Сообщение26.04.2012, 20:12 
Аватара пользователя
Поправил формулу и вернул.

Вашу формулу надо набирать так:
Код:
$\sqrt{(x_2-x_1)^2+(y_2-y_1)^2+(z_2-z_1)^2}$

 
 
 [ Сообщений: 3 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group