Mathexpr: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
(Новая страница: «Mathexpr – подсистема, обрабатывающая введенные пользователем формулы. Функции подсистемы:…»)
 
Строка 1: Строка 1:
Mathexpr – подсистема, обрабатывающая введенные пользователем формулы. Функции подсистемы:
Mathexpr – подсистема, обрабатывающая введенные пользователем формулы. Функции подсистемы:
Парсинг введенного выражения: лексический, синтаксический анализ, представление в виде списка токенов в обратной польской нотации.
* Парсинг введенного выражения: лексический, синтаксический анализ, представление в виде списка токенов в обратной польской нотации.
Упрощение выражения: вычисление инициализированных токенов, приведение списка к древовидной структуре.
* Упрощение выражения: вычисление инициализированных токенов, приведение списка к древовидной структуре.
Вычисление выражения.
* Вычисление выражения.





Версия 09:52, 21 апреля 2019

Mathexpr – подсистема, обрабатывающая введенные пользователем формулы. Функции подсистемы:

  • Парсинг введенного выражения: лексический, синтаксический анализ, представление в виде списка токенов в обратной польской нотации.
  • Упрощение выражения: вычисление инициализированных токенов, приведение списка к древовидной структуре.
  • Вычисление выражения.


Классы

Класс Файл Описание
Medium medium.h Реализует общие свойства среды распространения радиосигнала
ModelMedium medium.h Реализует свойства модельной среды распространения радиосигнала