[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-edu-devel
Subject:    Re: [kde-edu-devel] First Announcement Of KMathCenter
From:       Christian Parpart <cparpart () surakware ! net>
Date:       2002-04-30 10:16:15
[Download RAW message or body]

Hi Dominique,

dominique devriese inspired the electrons to say:
> Op dinsdag 30 april 2002 11:12, schreef Christian Parpart:
> > And exactly that's what I want. Tell me what derive is doing and what
> > you're missing here. So I'm going to implement it as soon as the time is
> > much :)
>
> Well, derive basically lets you define functions, and then lets you do all
> sorts of things with them (maybe you could add that: your prog seems to let
> the user input functions individually for every dialog...
> 1) plot them (you already have that)
> 2) integrate and derive them (you have deriving)

Oh that's internally used but not yet implemented for the Interface. That's 
the way functions can reference each other. It just need an interface :)

Integrating is planned but isn't as easy as derving is :(still design phase)

> 3) solve them (find the values of x for which the function reaches 0) (you
> don't seem to have that :)

That's easily implemented and partially done by the backend I implemented for.
This is what I mean with complete curve discussion. (I am sure you know what
I mean :)

> Frankly, i don't think derive is easy to use, though... If we have a math
> class on the computer, our first few minutes are always the teacher trying
> to explain how to operate derive, and next, he walks around telling
> students what buttons to push..
> In this respect, your prog seems much better: maybe you could make it even
> easier: make "discuss a function" a wizard, which lets the user input what
> he wants to know about the function, and then provide a tabbed dialog with
> all the information (just an idea...)

Okay, I'm a poor german and we normally say "Kurvendiskussion". I simply 
translated it to "curve discussion". But I'll use your suggestion thanks :)

> I think derive also supports working with matrices and such (i think this
> should prove really easy if you're wanting to implement: doesn't boost
> (www.boost.org) have a matrix class?)

Thanks for the link, because I didn't know much about them yet. I need to 
contact my math bible :)

> > I unfortunately can't image what you mean with "interactive". Tell
> > it me.
>
> No, that was about Kig, my prog: it lets you draw objects (circles,
> lines..., (soon locuses)), and then lets you move one or more of them, and
> see the effect on the others...
>
> > BTW: KMathCenter supports functions like IF() and self recursions
> > wich make it even possible to calculate or plot the signum function, abs
> > etc.
>
> an interesting program for you might be maxima:
> http://www.ma.utexas.edu/maxima.html
> it's a program like yours, written in emacs lisp, it has some more cool
> features like 3d plotting and such...
> it's not user friendly at all though

Oh, perhaps you didn't see that this is an initial version. Of course not as 
usefull as maxima or mathematica of course, but it intents to be :)

> domi
> ps: i've currently got lots of work to do on my own prog, but if i find
> some time, maybe i'll take a look at your code and fix some bugs or
> something... pps: i think your prog is a great idea, and from what i see,
> it looks quite good already... keep up the good work :)

<---- Thanks.

Greets,
Christian Parpart
http://www.surakware.net
_______________________________________________
kde-edu-devel mailing list
kde-edu-devel@mail.kde.org
http://mail.kde.org/mailman/listinfo/kde-edu-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic