![]() |
|
|
![]()
|
|
| Денис |
|
|||
|
Unregistered |
Можно ли превращать строку, состоящую из чисел и переменных типа x[1], x[2], t,N, и т.п. в математическое выражение какими либо другими средствами кроме символьного анализатора. Если нет, то можно ли сделать так, чтобы строка "распознавалась" один раз и в дальнейшем уже считалось математическое выражение, (иначе встает проблема времени). Варианты с апроксимацией и разложением в ряд Фурье не подходят :-(
Буду очень признателен любому совету. |
|||
|
||||
| MFSham |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 220 Регистрация: 28.8.2005 Где: Беларусь, Гродно Репутация: нет Всего: 3 |
Можно, если осторожно
Алгоритм которым я пользовался лежит тут http://algolist.manual.ru/syntax/revpn.php Но в этом случае строка распознаются каждый раз в зависимости от переменных. Если реализовать разбор в виде дерева, то выражение будет считать только один раз, а в дальнейшем просто подставлять свои данные только в дерево. --------------------
Без ветра трава неподвижна. Без программ компьютеры бесполезны. |
|||
|
||||
![]()
|
| Правила форума "Алгоритмы" | |
|
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Алгоритмы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |