Модератор: Модераторы

 Да не очень-то мне данный ресурс симпатизирует...
 Да не очень-то мне данный ресурс симпатизирует...hinst писал(а):Mr.Smart, почему в википедии алгоритм на Delphi в хрен-знает-сколько раз длиннее, чем на C++? что за бардак...
avelon89 писал(а):написал программу переводящую все в ОПН.
задаем функцию в программе например x^3+2*x+x-2
на выходе строка x 3.0 ^2.0 x *+x +2.0 -
вроде как правильно получается))
как дальше дефференцировать пошагово кто нибудь может рассказать?
 derivation.rar
 derivation.rarKey features:
--------------
...
- Expression parsing and conversion:
      - Infix to RPN
      - infix to Parsetree
      - Parsetree to infix
      - Parsetree to RPN
- Symbolic Expression handling.
   - Simple operators on expressions + / * - ^
   - Derivation of simple functions (all operators + most functions in math
     unit)
   - taylor polynomal.
   - Precalculate Newton. (almost non-feature :-)
   - Primitives for rearranging
                - Identifying of terms.
                - Simple simplying (2*2*x -> 4*x)
                - (de)factoring (*)
                - Rearrange so that when converted to RPN, maximal stack depth
                  for evaluation is 4. This also needs a detector routine
                  (determine required RPN stack room)
   - Operator overloading possible?
- High speed evaluating. (parse once, evaluate often principle)
   - Infinite variables
   - Infinite (symbolic) constants.
   - Fast (hopefully)
   - Structure designed so that a lowlevel (processor dependant) version of
      the core evaluating routine is possible.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1