Blog

All Blog Posts  |  Next Post  |  Previous Post

Sequence operators in TMS Analytics & Physics 3.6

Friday, October 28, 2022


The major new feature of the version 3.6 of the TMS Analytics & Physics is the sequence operators. The library now supports sum and product operators with limits. There are the examples of math expressions with the sequence operators and their math formulae:

∑A[i][j]{i=-K:2*N}

TMS Software Delphi  Components

∏sin(i*x){i=-1+K:N-1}

TMS Software Delphi  Components

The sequence operators can be used in any formula and support all standard manipulations: evaluating values of the formula, symbolic derivative and integral calculation. Using the operators allows to write some complicated formula in a compact form. For example, we can write a formula with finite series or finite products. Here is the formula to evaluate an approximate value of the Euler number ‘e’ by a finite series: 

 
TMS Software Delphi  Components

∑(1/i!){i=0:10} = 2.71828180114638

More information about syntax of the sequence operators and their using in symbolic formulae can be found in the documentation for the library.

In the previous article, we described how the TMS Analytics & Physics library can manipulate formulae created with a visual math editor. The new sequence operators also supported with the math editor. Another improvement in the new version of the library is the support of derivative and integral operators in the formulae editor. Here are the examples of using the math editor to manipulate formulae with derivative and integral.

TMS Software Delphi  Components


TMS Software Delphi  Components


The source code of the demo application can be downloaded from here. You can start to manipulate advanced formulae with sums, products, derivatives, and integrals, using the latest versions of TMS Analytics & Physics, TMS FNC Chart, and TMS FNC WX products.



Masiha Zemarai




This blog post has not received any comments yet.



Add a new comment

You will receive a confirmation mail with a link to validate your comment, please use a valid email address.
All fields are required.



All Blog Posts  |  Next Post  |  Previous Post