![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
Catty |
![]()
Сообщение
#1
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 239 Пол: Женский Реальное имя: Юлия Репутация: ![]() ![]() ![]() |
Есть ли в паскале какая-нибудь функция которая берет производную, или это можно как-то самому реализовать?? Что бы, допустим, пользователь мог менять только функцию, а производная бралась бы автоматически! :flowers:
добавлено позже: Я извеняюсь случайно не в ту тему написала! Олег перемести что ли, только не закрывай пожалуйста !!! (я эту тему 3 раза создавала, у вас тут форум чуток глючит) Сообщение отредактировано: Catty - 13.03.2005 17:06 -------------------- For every evil under the sun
There is a remedy or there is none If there is one - try to find it If there is none - never mind it! |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Catty, вот тут было обсуждение подобного вопроса. По-моему, к окончательному результату так и не пришли...
![]() Производная функции |
Altair |
![]() ![]()
Сообщение
#3
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Catty, все, что ты скажешь !
![]() -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
Altair |
![]()
Сообщение
#4
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Можно получить значение производной в точке... авот получить производную от функции не может даже Матк кад если не ошибаюсь...
-------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
Catty |
![]()
Сообщение
#5
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 239 Пол: Женский Реальное имя: Юлия Репутация: ![]() ![]() ![]() |
Спасибо Volvo
Есть там ссылка на прогу, хорошая прога, только вот не думала что это всё дело займет аж 792 строки!! ![]() -------------------- For every evil under the sun
There is a remedy or there is none If there is one - try to find it If there is none - never mind it! |
Catty |
![]()
Сообщение
#6
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 239 Пол: Женский Реальное имя: Юлия Репутация: ![]() ![]() ![]() |
Олежик а может привести функцию для примера от которой Маткад не возьмёт производную!!
-------------------- For every evil under the sun
There is a remedy or there is none If there is one - try to find it If there is none - never mind it! |
Altair |
![]()
Сообщение
#7
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
ну видимо у меня старая версия, (8)в ней нет вообще такой возможнорсти - брать производную.
-------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
hiv |
![]()
Сообщение
#8
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 660 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
В Mathcad 2000 есть дифференцирование ф-ций и даже символическое, т.е. в ответе формула.
Catty, а тебе какое дифференцирование нужно? 1) табличных данных; 2) вычисление значения производной заданной ф-ции в точке; 3) получить результат производной в виде формул (символическое преобразование). Последнее очень хорошо делает Maple. Но какая сейчас последняя версия этой программы я не знаю. -------------------- Никогда не жадничай. Свои проблемы с любовью дари людям!
|
Михаил Густокашин |
![]()
Сообщение
#9
|
Новичок ![]() Группа: Пользователи Сообщений: 22 Пол: Мужской Репутация: ![]() ![]() ![]() |
если надо получить численное значение, то f'(x) = [f(x+delta)-f(x-delta)]/(2delta)
при этом надо помнить, что брать delta слишком маленьким смысла не имеет, т.к. даже extended может хранить до 19-20 десятичных знаков и можно потерять точность. если же надо получить формулу для производной, то это довольно сложная задача (хотя куда проще интегрирования). плясать надо от обратной польской нотации (http://algolist.manual.ru/syntax/revpn.php) и строить преобразованное дерево в ней же. -------------------- учим школьников программированию (и математике до кучи): информация здесь: Webpage
|
P@sh@ |
![]()
Сообщение
#10
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 180 Пол: Мужской Репутация: ![]() ![]() ![]() |
Oleg_Z
Все Маткады вроде в двух версиях существуют - обычной и Professional. В обычной очень многие возможности отсутствуют, в хелпе об этом написано |
![]() ![]() |
![]() |
Текстовая версия | 19.07.2025 18:48 |