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

> Правила раздела!

1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!

> Распознавание математических выражений, с помощью обратной польской записи
сообщение
Сообщение #1


Бывалый
***

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

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


доброго времени суток
хочу реализовать распознавание математических выражений и формул в введенной строке. Например, пусть строковая переменная s:='sin(x)+x-5*sqrt(x)', а мне надо построить ее график. Вопрос: можно ли реализовать это с помощью обратной польской записи?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


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

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

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


Почему бинарное? А если операция принимает не два аргумента?


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


Бывалый
***

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

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


Цитата(TarasBer @ 13.11.2012 10:09) *

Почему бинарное? А если операция принимает не два аргумента?

хм, значит, не то. Можно тогда ссылку на литературу подходящую? или хотя бы по каким запросам искать? По запросу "интерпретатор" на форуме про дерево разбора не нашел.
Или же мне достаточно информации вообще про деревья и способы работы с ними?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Гость






I think you hit a bullseye there fleals!
 К началу страницы 
+ Ответить 

Сообщений в этой теме
marwell   Распознавание математических выражений   8.11.2012 18:29
IUnknown   На форуме уже выкладывались решения для подобных з…   10.11.2012 20:09
TarasBer   сложно будет реализовать и вычисление арифметическ…   10.11.2012 20:18
Pait   I was struck by the honesty of your psotnig   19.11.2012 19:34
marwell   значит забыть про ОПЗ и изучать дерево разбора? пл…   10.11.2012 23:44
TarasBer   Я бы сделал дерево разбора. Да, с ним могут быть в…   12.11.2012 0:27
marwell   ясно, спасибо   12.11.2012 15:41
marwell   тут годится бинарное дерево? я правильно понял?   12.11.2012 21:17
TarasBer   Почему бинарное? А если операция принимает не два …   13.11.2012 14:09
marwell   Почему бинарное? А если операция принимает не два…   13.11.2012 17:56
Holland   I think you hit a bullseye there fleals!   19.11.2012 17:01
TarasBer   А что вы тогда имели в виду?   13.11.2012 18:09
marwell   прошу прощения, но я не понял вопроса. Что я имел …   13.11.2012 18:16
IUnknown   Например? Какие операции являются тернарными или в…   13.11.2012 18:48
Krjuger   Извиняюсь, если лезу, но вроде как условная дизъюн…   14.11.2012 0:53
TarasBer   > прошу прощения, но я не понял вопроса. Что я …   14.11.2012 14:18
marwell   Бинарное дерево зачем? Что вы собрались делать с …   14.11.2012 19:35
TarasBer   но думаю что с помощью бинарного дерева мне надо…   14.11.2012 20:34
marwell   Как? ну нет, так нет. Значит нужно не бинарное д…   14.11.2012 20:54
Abdo   You keep it up now, undersantd? Really good to kno…   20.11.2012 3:45
TarasBer   Нужно прежде чем слова произвонсть, хотя бы пример…   15.11.2012 13:38
marwell   как то слышал от кого то (не помню конкретно), что…   16.11.2012 22:19


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

 





- Текстовая версия 10.06.2024 0:36
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name