SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

(C) 1994-1997 Andrew Ross (anr1001@chiark.greenend.org.uk)

Maths Toolkit (mtk)

Mtk is a basic mathematical package for X11. It makes no claim to rival large commercial computer algebra systems but it is handy for quickly doing small calculations. The main window of the application consists of a list of equations and an output display. Equations can be entered in. Mtk supports a large range of common functions and there will hopefully be more in the future. Equations can be acted on in a variety of ways. They can be evaluated for given variable values, differentiated, numerically integrated, roots found, power series found, graphs plotted and differential equations solved. For more details see the man pages and try the program out!

For installation details see the file INSTALL. Note: this program needs the Qt library which is a library of C++ classes to make programming X11 applications easier. You need at least version 1.2 for mtk to work correctly. Make sure you have the qt development tools (moc) and the include files installed. Qt is available from http://www.troll.no/ if you have not got it. The library is distributed under several different licenses but a version is available free for non-commercial use.

This code makes use of the c++ exception handling. This is not yet implemented by all compilers. If you have problems then this might be why. GCC 2.7.x supports exceptions on most architectures and the support is rumoured to be greatly improved in 2.8.0, when it appears. If this causes real problems then let me know. I may be able to work around it. It certainly works with GCC 2.7.2 under Linux.

I have only tried mtk with Linux but it should be entirely portable to other versions of the Qt library for other flavours of unix and for Windows 95. Please let me know if you do manage to compile under any of these, especially if any alterations are necessary.

For the most up to date information check on the mtk web page at http://www.chiark.greenend.org.uk/~andrewr/mtk.html.

BUGS / SUGGESTIONS / COMMENTS

Andrew Ross <anr1001@chiark.greenend.org.uk>

I would greatly appreciate any feedback particular with ideas for improving the program.


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.