Hi, > > You should also start writing up your application, so you can get > > some feedback on it. Something to think about: you have a lot of > > ideas and you may not be able to get to all of them over the > > summer. This is fine, but you should think about prioritizing them > > so that you do the most important things first, and put the less > > important things to the end of the summer for if you have time. > > Consider not only the relative importance of each idea, but also > > which things will depend on one another (e.g., will you need to fix > > up the structure of the new plotting module before implementing > > this algorithm, or can they be done independently?). > > > I have started working on my application. I think it will be ready by > Friday. > I am thinking about implementing the svgfig plotting backend at the > end of summer, if I have time. > I want to purely concentrate on interval arithmetic and the implicit > plotting > module. I won't be fixing the structure of the new plotting module as > they are not at all dependent of each other. The primary goal of my > plotting module will be the ability to plot implicit functions, while > the plotting module by Krastanov will handle functions of the type > y = f(x) . So I think they will be completely independent.
No they are not independent, at least not if you use the algorithms in the paper: "Reliable Two-Dimensional Graphing Methods for Mathematical Formulae with Two Free Variables". If you can plot f(x,y) = 0 then you get the case y = f(x) for free! > I would like to know whether I can edit mpmath codebase in sympy. > This is necessary as mpmath interval arithmetic library does not > support all the functions. These additions should better find their way upstream into the mpmath sources. But I assume you could do this later. > Also I would like to extend their module to allow property checking. > What do you think will be better? Is property checking a worthwhile goal in general interval arithmetic or is it just a helper tool for plotting? -- You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sympy?hl=en.
