Kayali

Software skärmdump:
Kayali
Mjukvaruinformation:
Version: 0.3.2
Ladda upp dagen: 3 Jun 15
Utvecklare: aalynch
Licens: Gratis
Popularitet: 13

Rating: 2.0/5 (Total Votes: 1)

Kayali är en Qt baserade Computer Algebra System (CAS) som även kan användas som en avancerad ersättning för KDE KCalc.
Observera: Jag är för närvarande riktad till ett liten delmängd av Maxima, samtidigt som ett medelfristigt mål att stödja alla Maxima. Tänk på att även Kayali förmodligen inte stödja vad du vill göra med det just nu, kan det göras gör det - men jag behöver feedback och göra det. Vänligen prova det om du kan och dela dina tankar.
Kayali är närvarande alfa programvara och har bara testats på min egen dator. Det du läser detta (condition1: nöjd) och är beredda att ge det en chans, så ska du skicka mig feedback på hur du får på. I detta skede är jag särskilt efter tips om var att fokusera mina utvecklingsinsatser, så maila mig eller skicka ett meddelande till Kayali Source forum med vad du skulle vilja se Kayali stöd.
Jag förväntar mig att se en snabb utveckling av Kayali så kom tillbaka regelbundet för uppdateringar.
Installation:
Det finns ingen verklig installation krävs. Bara packa upp käll tar.gz i en ny katalog. För att köra Kayali, skriver "python kayali.py" från installationskatalogen. Observera dock, de övriga nödvändiga programvarupaket. Av dessa är det bara Maxima och PyQt är obligatoriska. De andra är endast används för att skapa kurvor. Om du kör Linux så har du förmodligen de flesta av dessa redan installerad.
Algebra
Kayali stöder alla algebraiska operationer Maxima, men den grafiska representationen är inte fullständig, men är snabbt utvidgas. Låt mig veta vilka områden du vill se färdig först.
Prova dessa till exempel:
 EQ1: 2 * x + y = 13
 EQ2: x * y = 20
 solve ([EQ1, EQ2])
 faktor (x ^ 6 - y ^ 6)
 faktor (30!)
 expand ((2 * x + y) ^ 5)
Analys
Kayali stöder alla kalkyl verksamhet Maxima men återigen, jag har bara (hittills) gav grafiskt stöd för ett begränsat antal operationer. Prova dessa till exempel:
 integrera (1 / (1 + x ^ 3), x)
 diff (3 * x ^ 4 - x ^ 2, x)
 
Plots
Kayali använder för närvarande Gnuplot för graf. Det är också använder Maxima gränssnitt för att gnuplot snarare än att ta itu med Gnuplot direkt. Detta har både fördelar och nackdelar.
 Prova detta:
 atan (-x ^ 2 + y ^ 3/4) [Enter]
Klicka sedan på höger musknapp på utgången i tabellen, och välj Plot. Ange min och max värden för -4 och 4, för både x- och y. Välj OK. Efter att ha sett tomten, klicka igen på fliken Historik.
Krav:
Python
Gnuplot
libgd
· PyQt4
· Maxima

Skärmbilder

kayali_1_144150.png
kayali_2_144150.png

Kommentarer till Kayali

Kommentarer hittades inte
Kommentar
Slå på bilder!