Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Синтаксический анализатор формул.Построение графиков

390
14 сентября 2005 года
lexus
143 / / 13.04.2004
Помогите найти информацию по следующему вопросу: дается строка(арифм. выр-е).Нужно ее проверить на правильность и построить график.
Задача не новая, надеюсь кто-то знает с чего нужно начинать
390
15 сентября 2005 года
lexus
143 / / 13.04.2004


Большое спасибо

390
18 сентября 2005 года
lexus
143 / / 13.04.2004
Цитата:
Originally posted by lexus
Большое спасибо


А как потом обрабатывать полученную запись формулы?
Например, я получил из этой формулы
-(e+(a+b)*(c+d))*f
вот эту
eab+cd+*+f*-
Помогите, пожалуйста

284
19 сентября 2005 года
michael_is_98
587 / / 25.02.2005
Цитата:
Originally posted by lexus
А как потом обрабатывать полученную запись формулы?
Например, я получил из этой формулы
-(e+(a+b)*(c+d))*f
вот эту
eab+cd+*+f*-
Помогите, пожалуйста


Все это уже реализовано...
смотри http://forum.codenet.ru/showthread.php?threadid=24795
Просто просматриваешь строку слева направо. Помещаешь значения переменных в стек. Как только встречаешь операцию, применяешь ее к двум "верхним" значениям из стека, результат помещаешь в стек.

Могу выслать обновленную версию...если интересно (написано на Си++ с MFC).
А вот тема построения графиков более актуальна, на мой взгляд. Мне не удалось найти ни одной 2-D свободно распространяемой GDI-библиотеки для научной графики.
Можно попробовать ее написать.

390
19 сентября 2005 года
lexus
143 / / 13.04.2004
Цитата:
Originally posted by michael_is_98
Все это уже реализовано...
смотри http://forum.codenet.ru/showthread.php?threadid=24795
Просто просматриваешь строку слева направо. Помещаешь значения переменных в стек. Как только встречаешь операцию, применяешь ее к двум "верхним" значениям из стека, результат помещаешь в стек.

Могу выслать обновленную версию...если интересно (написано на Си++ с MFC).
А вот тема построения графиков более актуальна, на мой взгляд. Мне не удалось найти ни одной 2-D свободно распространяемой GDI-библиотеки для научной графики.
Можно попробовать ее написать.


Чем разбираться в том коде, проще написать свой.
А какие требования у 2-D библиотеки?
Если не трудно, кинь ссылку на обновленную версию

284
19 сентября 2005 года
michael_is_98
587 / / 25.02.2005
Цитата:
Originally posted by lexus
Чем разбираться в том коде, проще написать свой.
А какие требования у 2-D библиотеки?
Если не трудно, кинь ссылку на обновленную версию



Могу ее только отправить по почте.

Вообще 2-D библиотека должна удобно для пользователя отображать наборы данных. Т.е. создавать графики разных типов (гистограмма, XY-график). Возможность контроля внешнего вида осей (в т.ч. шкалы), шрифта, подписей данных, отображение нескольких наборов данных. Расчет начала координат проводится на основе максимального и минимального значения наборов данных.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог