IPB
ЛогинПароль:

 
 Ответить  Открыть новую тему 
> Нахождение частных производных
сообщение
Сообщение #1





Группа: Пользователи
Сообщений: 8
Пол: Мужской
Реальное имя: Алексей

Репутация: -  0  +


Здравствуйте. Интересует вопрос - как программно реализовать вычисление частных производных? Например, пользователь вводит 2xy*y^2 и надо найти производную по y, программа считает и выдает ответ. Для обычных производных алгоритм знаю, но не знаю, что применить в случае именно частных производных.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Уникум
*******

Группа: Пользователи
Сообщений: 6 823
Пол: Мужской
Реальное имя: Лопáрь (Андрей)

Репутация: -  159  +


Тебя интересует числовое значение или аналитическое выражение?
Если первое, то
Цитата(TERAB1T @ 10.09.2010 18:10) *
Например, пользователь вводит 2xy*y^2 и надо найти производную по y
- кроме этих данных, нужно еще вводить точку, в которой берется производная. Например:

функция: f = 2*x*y3
в точке: x=5, y=6
по переменной: y

ответ: f'y(5,6) = 2*5*3*62 = 1080

Или тебе нужна авналитика? То есть, в качестве ответа будет 6*x*y2 (причем, точка тогда не нужна) - так?


--------------------
я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Злостный любитель
*****

Группа: Пользователи
Сообщений: 1 755
Пол: Мужской

Репутация: -  62  +


Тут, случайно, разбор строки не нужен?
Чтобы взять производную, я в своё время представлял функцию в виде дерева и в зависимости от операции, что в узле этого дерева, преобразовывал его по всем правилам взятия производных. Некоторые вещи, типа производной арккосинуса, получались в очень много строк.
Ты хочешь сказать, что всё это у тебя уже есть?
Тогда, чтобы взять частную производную по игрек, достаточно обращаться с иксом, как с константой, и всё. Я не верю, что ты реализовал вычисление производных, но не можешь сделать вычисление частных производных.

Сообщение отредактировано: TarasBer -


--------------------
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Гость






Вечер добрый!) хотелось бы узнать, как поступить, если интересует аналитическое решение..подскажите, пожалуйста!
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 




- Текстовая версия 22.07.2018 16:06
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"