Download presentation
Presentation is loading. Please wait.
Published byErica Melton Modified over 8 years ago
1
Sebastian Kügler, FrOSCon 2006 Aleix Pol Gonzalez KAlgebra
2
Sebastian Kügler, FrOSCon 2006 Aleix Pol Gonzalez Who am I? My name is Aleix Pol Gonzalez (aka apol). From Barcelona, and I'm studying computer science in FIB (UPC). I am contributing to KDE with KAlgebra and the KDevelop summer of code Blog: http://proli.net
3
Sebastian Kügler, FrOSCon 2006 Aleix Pol Gonzalez Introducing KAlgebra KAlgebra is: More than a calculator, a simple CAS KAlgebra is not: (yet?) The tool to use to write your PhD thesis A tool that lets you send rockets to the moon
4
Sebastian Kügler, FrOSCon 2006 Aleix Pol Gonzalez Use cases ● Need a calculator to do a couple of simple things ● Need to see what a function looks like ● Future: Need a library that calculates things.
5
Sebastian Kügler, FrOSCon 2006 Aleix Pol Gonzalez Overview KAlgebra has 4 main sections: ● Console ● 2D Graph ● 3D Graph ● Dictionary
6
Sebastian Kügler, FrOSCon 2006 Aleix Pol Gonzalez Console Used as a normal calculator: ● To calculate an operation ● To define variables ● To define functions to interact with
7
Sebastian Kügler, FrOSCon 2006 Aleix Pol Gonzalez 2D Graph Now we can plot explicit functions ● y=f(x) ● x=f(y) ● polars
8
Sebastian Kügler, FrOSCon 2006 Aleix Pol Gonzalez 3D Graph Plots explicit functions also. e.g. z=f(x,y) Nice drawing features.
9
Sebastian Kügler, FrOSCon 2006 Aleix Pol Gonzalez Learning to use it Easy to learn: ● Dictionary ● Autocompletion ● Parameters assistance
10
Sebastian Kügler, FrOSCon 2006 Aleix Pol Gonzalez Relationship with MathML MathML is a W3C standard KAlgebra uses a subset called Content Markup
11
Sebastian Kügler, FrOSCon 2006 Aleix Pol Gonzalez Future Works ● Library ● Matrix capabilities ● More Algebra (implicit functions) ● Conditions/Loops, full language
12
Sebastian Kügler, FrOSCon 2006 Aleix Pol Gonzalez Questions
13
Sebastian Kügler, FrOSCon 2006 Aleix Pol Gonzalez History Began in 2005. DOM First algebra attempts Summer 2006 port to qt4 New Analitza module Entered playground in early 2007, then KDE-Edu
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.