Introduction TKSL/386 TKSL/C -parameters Download ADIUS KPJK |
TKSL/386The simulation system TKSL/386 has been created in order to test algorithms which utilize Modern Taylor Series Method for solving the sets of differential equations. The user friendly environment TurboVision has been used. User is able to control the accuracy of the computation, the order of the method and some other parameters of the computation. The system is able to detect discontinuities precisely. The integration step changes during the computation. The advantage of the system is the possibility of utilizing of schemes drawn in OrCAD. Another nice feature is the integrated editor, compiler of the equations, simulation engine and result displayer in one program. Once you successfully compile the source code which desribes the system of equations it is possible to start the simulation. The results are plotted into a graph which you can explore using the cursor. The values of solution can be read in this way. DownloadYou can download TKSL/386 here.
Unfortunately PrintScreen key doesn't work in WinXP. But you can still use an
included resident utility for capturing the screens (TKSL/386 is started by
batch file ExampleLet us solve the following equation:
y'''+a2y''+a1y'+a0y = b3z'''+b2z''+b1z'+b0z
with initial conditions equal to zero. TKSL/386 accepts only ordinary differential equations of first order and that is why we have to convert the problem into a set of first order ODEs. Here, let us use the progressive integration:
The corresponing code for TKSL/386:
The example shows that the syntax of TKSL/386 is quite simple and the system is suitable for lessons as the interface is intuitive. System TKSL/386 can be used for solving many various problems including solving systems of both linear and nonlinear algebraic equations, partial differential equations, detection of discontinuities, determining of definite integrals etc. The original version of the simulation system TKSL/386 is written in PASCAL and is quite outdated. It runs only in DOS system and has several limitations. That is why a new version - TKSL/C - is being developed. Screenshots
|