С Новым годом! Форум программистов, компьютерный форум, киберфорум
Lisp
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Lisp Помогите решить задание https://www.cyberforum.ru/ lisp/ thread345965.html
Задание 1 1.1 Задача о преобразовании компонентов числовых векторов. Функция реобразования элементов Задание исх. данных 2*c(i) + b LIST (LIST/READ) 1.2 Задача преобразования списков. Функция преобразования Заменить вхождение одного элемента на заданную величину
Lisp Каррирование
Читаю про каррирование. Почему не работает код из Википедии?: CL-USER 11 > (defun curry(x) (lambda (y) (+ x y))) CURRY CL-USER 12 > ((curry 2) 3) Error: Syntactic error in form ((CURRY 2) 3): Illegal function name (CURRY 2). 1 (abort) Return to level 0.
Lisp Функционалы https://www.cyberforum.ru/ lisp/ thread345473.html
Здравствуйте, помогите, пожалуйста решить следующую задачу. Как-то сложно у меня идет с функционалами. Опpеделите на языке ЛИСП функционал, вставляющий перед каждым элементом списка, обладающим определенным свойством, символ *. Проверьте работу функционала для предикатов: -неотрицательное число (при вызове используйте лямбда-функцию); -четное число. В теле функции использование...
Lisp Экспертная система оценки качества непродовольственных товаров :(помогите пожалуйста... Я очень не успеваю сессия на носу=(, для того чтобы разобрать времени совсем нет. Нужно в программе написать. Экспертная система оценки качества непродовольственных товаров Должны быть правила как минимум для 3-х а →b , b→c , c→d Экспертная система на LISP (AvtoCAD) Буду очень благодарна!!!!!! https://www.cyberforum.ru/ lisp/ thread342048.html
Lisp Контрольный вопрос
Здравствуйте. Помогите ответить на один контрольный вопрос к лабе: Что общего и чем отличия между Лямбда-выражениями в исчислении Черча и соответствующими выражениями в Common Lisp? Искал, читал, но че то мало что понятно. Заранее благодарен.
Lisp Как определить функцию? Определите функцию, зависящую от двух аргументов a и b, являющихся списками, которая вычисляет список всех элементов a, не содержащихся в b. https://www.cyberforum.ru/ lisp/ thread339250.html
Lisp Записать определение функции F1 на языке программирования Common Lisp https://www.cyberforum.ru/ lisp/ thread338947.html
Помогите с сессией! Записать определение функции F1 на языке программирования Common Lisp, которая выполняла бы следующие действия: 1. Выводила сообщение, в котором пользователю предлагалось ввести 4 числа xi; 2. Записывала введенные числа в список (x1 x2 x3 x4); 3. Вычисляла значения функций Y1 Y2 Y3 Y4 для каждого xi; 4. Записывала значения этих функций в свойства каждой пере-менной xi....
Два задания не могу найти ошибку...подскажите.. Lisp
Идет построение параметрического изображения стрелы экскаватора при загрузке файла выдает таку ю ошибку ; error: bad argument type: numberp: nil воот собственно сам кодт оси нижнего колена стрелы до шарнира крепления гидроцилиндра рукояти ; HSI1 - ширина нижнего колена стрелы у изгиба ; LVS - длина верхнего колена стрелы ; HSI2 - ширина верхней части стрелы у изгиба ; HSR - ширина верхней...
Lisp Прошу проверьте https://www.cyberforum.ru/ lisp/ thread330429.html
Задание таково: создать функцию, определяющую подобны ли два треугольника. В качестве аргументов должна принимать длины сторон. Если треугольники подобны, то возвратить коэффициент подобия. Решить нужно двумя способами: с помощью if и с помощью cond. Я пока решил с помощью if. (defun ipod(a b c x y z) (setf k (/ (+ a b c) (+ x y z))) (if (OR (= k (/ a x)) (= k (/ a y)) (= k (/ a...
Lisp Рeкурcивные cтруктуры дaнных (деревья) Добрый день! Помогите, пожалуйста, с решением задачки при помощи Lisp Нaписaть прогрaмму для нaхождения среднего aрифметического отрицaтельных узлов деревa. Спасибо за любой ответ! https://www.cyberforum.ru/ lisp/ thread327894.html
Программа, объединяющая множества, в функциональном стиле Lisp
Добрый вечер! Требуется переделать программу, объединяющую два множества l1 и l2, в функциональный стиль (set 'y '(2 3 4)) (defun conc (l1 l2) (cond ((null l1) nil) (t (cond ( (null (subfunc (car l1) l2)) (set 'y (cons y (car l1))) )
Lisp сессия не успеваю((( помогите!!!некогда разбираться(((( Разработать рекурсивный вариант программы в функциональном стиле для решения предложенной задачи. Разработать итерационный вариант программы в императивном стиле для решения предложенной задачи. В теле функций можно использовать только примитивы car, cdr, cons. Все остальные функции должны быть определены через эти примитивы. Определять атом списка,... https://www.cyberforum.ru/ lisp/ thread326416.html
Эксперт С++
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
11.09.2011, 05:20 0

Вывести минимальное значение функции на заданном интервале и соответствующее ему значение аргумента. - Lisp - Ответ 1975733

11.09.2011, 05:20. Показов 3155. Ответов 3
Метки (Все метки)

Ответ

Цитата Сообщение от RUSya82 Посмотреть сообщение
я так понимаю там не предусмотрено циклических конструкций? Только рекурсия
верно.

Цитата Сообщение от RUSya82 Посмотреть сообщение
Там тоже оптимизация хвостового вызова
верно

Цитата Сообщение от RUSya82 Посмотреть сообщение
...то есть замена на GOTO? Так какой же он тогда "чисто" функциональный?
а это уже относится не к самому языку, а к его реализации, и чистоте языка никак не вредит, - ты же не можешь явно использовать в haskell'е конструкцию GOTO - ее там нет (вообще, термин "чистоты" языка относится к отсутствию в нем т.н. деструктивных модификаций, т.е. присваиваний).
В haskell'е есть свои аспекты работы с рекурсивными функциями, связанные с особенностями ленивого вычисления, которые проявляются в том, что написанная на первый взгляд через хвостовые вызовы функция на самом деле будет падать с переполнением стека. И это связанно именно с ленивым вычислением, а не с хвостовой рекурсией (внимательно смотрим первый комментарий):
http://muaddibspace.blogspot.c... st-in.html

Вернуться к обсуждению:
Вывести минимальное значение функции на заданном интервале и соответствующее ему значение аргумента. Lisp
0
Заказать работу у эксперта
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.09.2011, 05:20
Готовые ответы и решения:

Найти не только минимальное значение функции, но и соответствующее ему значение аргумента
Написать функцию пользователя, позволяющую находить минимум произвольной функции одного...

Вычислить минимальное по абсолютной величине значение функции и соответствующее значение аргумента
Составить программу табулирования и исследования функции f(x) на заданном диапазоне изменения...

Вычислить минимальное по абсолютной величине значение функции и соответствующее значение аргумента
Необходимо составить блок-схему и программу табулирования и исследования функции F(x) на диапазоне...

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

3
11.09.2011, 05:20
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.09.2011, 05:20
Помогаю со студенческими работами здесь

Найти минимальное значение функции на заданном интервале
х изменяется в интервале -15 до 12 необходимо минимальное значение найти. y=(x-9)! -8<=x<=3...

Найти наименьшее положительное значение функции и соответствующее значение аргумента
как найти наименьшее положительное значение функции и соответствующий х? (т.е. каждый шаг h новое...

Вычислить и вывести на экран значение функции на заданном интервале
Помогите Плиз))) задача во вложение. Ознакомьтесь, пожалуйста, с правилами форума. п. 5.18...

Найти и вывести среднее арифметическое значение функции на заданном интервале.
Y=cos(a - x 2 ) +b x 2 (x изменяется от 1 до 3 с шагом 0.3) Найти и вывести среднее...

0
Новые блоги и статьи
Это работает. Скорость асинхронной логики велика. Вопрос видимо останется в стабильности. Следует разобраться.
Hrethgir 13.01.2025
По прошлому проекту в Logisim Evolution прилагаю файл архива проекта Gowin Eda и снимок. Восьмибитный счётчик из сумматора+ генератор сигнала согласования+ стартер fast регистров. Файлы прилагаю. . . .
UserScript для подсветки кнопок языков программировани­­­я в зависимости от текущего раздела
volvo 13.01.2025
В результате работы этого скрипта подсвечиваются нужные кнопки не только в форм быстрого ответа, но и при редактировании сообщения: / / ==UserScript== / / @name CF_DefaultLangSelect / / . . .
Введение в модели и алгоритмы машинного обучения
InfoMaster 12.01.2025
Машинное обучение представляет собой одну из наиболее динамично развивающихся областей искусственного интеллекта, которая фокусируется на разработке алгоритмов и методов, позволяющих компьютерам. . .
Как на Python создать нейросеть для решения задач
InfoMaster 12.01.2025
В контексте стремительного развития современных технологий особое внимание уделяется таким инструментам, как нейросети. Эти структуры, вдохновленные биологическими нейронными сетями, используются для. . .
Как создать нейросеть для генерации картинок на Python
InfoMaster 12.01.2025
Генерация изображений с помощью искусственных нейронных сетей стала одним из наиболее захватывающих направлений в области компьютерного зрения и машинного обучения. В этой статье мы рассмотрим. . .
Создание нейросети для генерации текста на Python
InfoMaster 12.01.2025
Нейросети, или искусственные нейронные сети, представляют собой модели машинного обучения, вдохновленные работой человеческого мозга. Они состоят из множества взаимосвязанных узлов, или "нейронов",. . .
Как создать нейросеть распознавания изображений на Python
InfoMaster 12.01.2025
Введение в распознавание изображений с помощью нейросетей Распознавание изображений с помощью нейронных сетей стало одним из самых впечатляющих достижений в области искусственного интеллекта. Эта. . .
Основы искуственного интеллекта
InfoMaster 12.01.2025
Искусственный интеллект (ИИ) представляет собой одну из наиболее динамично развивающихся областей современной науки и технологий. В широком смысле под искусственным интеллектом понимается способность. . .
Python и нейросети
InfoMaster 12.01.2025
Искусственные нейронные сети стали неотъемлемой частью современных технологий, революционизировав множество областей - от медицинской диагностики до автономных транспортных средств. Python, благодаря. . .
Python в машинном обучении
InfoMaster 12.01.2025
Python стал неотъемлемой частью современного машинного обучения, завоевав позицию ведущего языка программирования в этой области. Его популярность обусловлена несколькими ключевыми факторами, которые. . .
Создание UI на Python с TKinter
InfoMaster 12.01.2025
TKinter — это одна из наиболее популярных библиотек для создания графических интерфейсов пользователей (GUI) в языке программирования Python. TKinter входит в стандартную библиотеку Python, что. . .
HTML5 в разработке мобильных приложений
InfoMaster 12.01.2025
Введение: Обзор роли HTML5 в мобильной разработке В современном мире мобильных технологий HTML5 стал ключевым инструментом для разработки кроссплатформенных приложений. Эта технология произвела. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru