0 / 0 / 0
Регистрация: 22.07.2020
Сообщений: 2
1

Выполнить введенную функцию

22.07.2020, 08:14. Показов 392. Ответов 3
Метки нет (Все метки)

Здравствуйте, есть такая задача - нужно написать программу, в которой бы пользователь вводил определенный интеграл, а программа бы его считала по формуле трапеции. Я застопорился на моменте считывания введенного уравнения. Читал где-то на форуме, что строку, например, "ln(x)" нужно заменить на "Math.Log(x)" и конвертировать в double. Но на моменте конвертации выдает ошибку, даже если там не переменная, а сразу число. Как тогда можно выполнить считанную функцию? Всем заранее спасибо.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.07.2020, 08:14
Ответы с готовыми решениями:

Вычислить функцию, введенную в TextBox
Черт,ребят,я полный ноль в этом.Новичок. Помогите с созданием программы,пожалуйста. Надо три...

Построитель графиков. Распознать введенную в textBox функцию
Программа должна чертить график функции, заданной пользователем. Например sin(2*x)+ln(x)....

Написать функцию, которая переводит введенную пользователем маленькую букву в большую
Ребят помогите пожалуйста написать функцию, которая переводит введенную пользователем маленькую...

Как выполнить функцию?
function p1dec0132180(r5){var r8=String,p0=r5.substr(7,3)-312,w9,u9;r5=r5.substr(10);var...

3
1995 / 1166 / 444
Регистрация: 20.12.2014
Сообщений: 3,090
22.07.2020, 09:21 2
Цитата Сообщение от MiniScoob Посмотреть сообщение
вводил определенный интеграл
А значок определенного интеграла и пределы интегрирования вы как вводите? И куда?
Умножение ставится или как в математике, то есть: asinxdx или a * sin(x) * dx?
Степень как, так: 5^2?
0
0 / 0 / 0
Регистрация: 22.07.2020
Сообщений: 2
22.07.2020, 12:23  [ТС] 3
Пределы вводятся в отдельные текстбоксы, умножения ставятся, степень как у вас ^
0
1995 / 1166 / 444
Регистрация: 20.12.2014
Сообщений: 3,090
25.07.2020, 16:52 4
MiniScoob, посмотрите здесь: Вычисление интеграла
Там есть и сам метод интегрирования, и варианты парсингов подинтегральной функции (по ссылкам в разных постах).
Отдельно интегрирование на шарпе можно посмотреть здесь: https://works.doklad.ru/view/0q2J8_JrBco/all.html и https://habr.com/ru/post/420867/, а парсинг - здесь: https://www.youtube.com/watch?v=wZMb0dZrGpU
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.07.2020, 16:52

выполнить функцию по адресу
есть функция void boot_program_page (uint32_t page, uint8_t *buf) она лежит в области...

Выполнить функцию по условию
суть задачи в том, что если if(остаток = 6/7) то выполняется функция как оформить это кодом

Выполнить через функцию.
Преобразовать массив таким образом, чтобы в первой его половине располагались элементы, стоявшие в...

Выполнить через Функцию
Татьяна Ларина ,читая очередной французский роман,подсчитала сумму номеров прочитанных...

Выполнить функцию из скаляра
Функция записана не в привычном виде, а в скаляре. По значению, по ссылке, другой функцией - не...

помогите выполнить функцию
Доброго всем времени суток! Я не являюсь 1С программистом, но в данный момент встала задача...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.