[Закрыть]
 
popoff.donetsk.ua
Человек вспоминает о справедливости, когда ему плохо. Если человеку хорошо, то справедливость ему ни к чему и даже часто нежелательна. /Popoff/
Начало | Новости | Статьи | Форум | Опросы | Карта сайта | Обо мне
popoff.donetsk.ua - Форум - Функциональное и логическое программирование - "Работа с лисп-прграммой для решения задач исскуственного интелекта"

"Работа с лисп-прграммой для решения задач исскуственного интелекта"

форумы popoff.donetsk.ua
Страницы: [1]
<< Новый  |  Старый >>  |  Ответ не возможен

Внимание! Этот топик устарел. Пожалуйста, создайте новый топик, чтобы задать интересующий Вас вопрос.

Автор Сообщение
Serj
Сергей
Окт, 2006
Сообщений: 15
Serj url://forum.message:2192
"Работа с лисп-прграммой для решения задач исскуственного интелекта"

Вопрос касаюшийся одной из лабораторных работ по Лиспу..
«Работа с лисп-прграммой для решения задач исскуственного интелекта»

В задании сказано реализовать систему аналитического дифференцирования функции одной переменной для нахождения проиводных первого порядка обратных тригонометрических функций и производной частного двух функция.
Формулы аналетического дифференцирования для обратных тригонометрических функций даны в таблице.

Вопрос:
Как должен выглядеть ввод данных при демонстрации работы разработанной «программы»?
И что бутет выведено в результате? т.е. какой должен быть формат ввода и вывода?

popoff
Yuri
Июл, 2004
Сообщений: 923
popoff url://forum.message:2193

Так же, как обычно выглядят все остальные функции в Лиспе.

Пример применения функции:
(diff '(arctg x) 'x)

Пример результата:
(* (sin x) (cos x))

________________________________
Если не будет деревьев — нам нечем будет дышать, если вода загрязнится — нам нечего будет пить.
Serj
Сергей
Окт, 2006
Сообщений: 15
Serj url://forum.message:2194

тоесть, мне нужно создать функцию, например, с именем «производная» и тогда будет все выглядеть так?:

(производная '(arctg x))

результат(выводит «расчетную» т.е. «аналитическую» формулу...):
( 1/(1+х^2) )

а при вводе производной частного:

(производная '( (arccos x)/(arcsin y) ) )

результат:
( (((arcsin y) * (-1/корень(1-x^2)) )  - ( (arccos x) * (1/корень(1-y^2)) ) ) / ((arcsin y)^2) )

или же вывод должен быть тотже, только в формате лиспа?, т.е. не формировать такие списки...?

popoff
Yuri
Июл, 2004
Сообщений: 923
popoff url://forum.message:2195

всё в формате Лиспа.

функция для нахождения производной должна принимать на вход два аргумента - дифференцируемую функцию и переменную дифференцирования.

________________________________
Если не будет деревьев — нам нечем будет дышать, если вода загрязнится — нам нечего будет пить.

Внимание! Этот топик устарел. Пожалуйста, создайте новый топик, чтобы задать интересующий Вас вопрос.

Страницы: [1]
<< Новый  |  Старый >>  |  Ответ не возможен
Вход
Поиск[?]:
porter.mir.dn.ua