Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Science

    Kayali 0.3.2

    Download button

    Downloads: 939  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Good (3.2/5)
    20 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    aalynch | More programs
    GPL / FREE
    January 15th, 2007, 14:23 GMT
    ROOT / Science

     Read user reviews (0)  Refer to a friend  Subscribe

    Kayali description

    Kayali is a Qt based Computer Algebra System (CAS) that can also be used as an advanced replacement for KDE KCalc.

    Kayali is a Qt based Computer Algebra System (CAS) that can also be used as an advanced replacement for KDE KCalc.

    Please Note: I am currently targetting a small subset of Maxima, while maintaining a medium-term goal of supporting all of Maxima. Please bear in mind that although Kayali probably does not support what you want to do with it right now, it can be made do so - but I need your feedback to do that. Please try it out if you can and share your thoughts.

    Kayali is currently alpha software and has only been tested on my own PC. It you are reading this (condition1 : satisfied) and are prepared to give it a go, then please do send me feedback as to how you get on. At this stage I am particularly looking for hints about where to focus my development efforts, so please email me or post a message to the Kayali sourceforge forum with what you would like to see Kayali support.

    I expect to see rapid development of Kayali so please check back regularly for updates.

    Installation:

    There is no real installation required. Simply untar the source tar.gz into a new directory. To run Kayali, type "python kayali.py" from the installation directory. Please note, however, the other required software packages. Of these, only Maxima and PyQt are mandatory. The others are only used for creating plots. If you are running linux then you probably have most of these already installed.

    Algebra

    Kayali supports all the algebraic operations of Maxima, however the graphical representation is not complete, though is being rapidly expanded. Please let me know what areas you would like to see finished first.

    Try these for example:

    eq1: 2*x + y = 13
    eq2: x*y = 20
    solve([eq1,eq2])

    factor(x^6 - y^6)

    factor(30!)

    expand((2*x + y)^5)

    Calculus

    Kayali supports all the calculus operations of Maxima but again, I have only (so far) provided graphical support for a limited number of operations. Try these for example:

    integrate(1/(1+x^3),x)

    diff(3*x^4 - x^2,x)

    Plots

    Kayali currently uses Gnuplot for graphing. It also is using the Maxima interface to Gnuplot rather than addressing Gnuplot directly. This has both advantages and disadvantages.

    Try this:

    atan(-x^2+y^3/4) [Enter]

    Then right-mouse click on the output in the table, and select Plot. Enter min and max values of -4 and 4, for both x and y. Select OK. After viewing the plot, click back on the History tab.

    Requirements:

    Python
    GnuPlot
    libgd
    · PyQt4
    · Maxima



    Product's homepage

      


    TAGS:

    Maxima GUI | Gnuplot GUI | Computer Algebra System | Kayali | Maxima | Gnuplot

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM