Product Suggestions

Post your suggestions on new features and products.
Maple needs to be able to do the following:
RootOf(z^2-3)/RootOf(z^2-2) mod 5  ->  3
Instead we have
Normal(RootOf(z^2-3)/RootOf(z^2-2)) mod 5;
Error, (in mod/GetAlgExt) only the single algebraic extension case is implemented
I would also like to be able to factor and generally compute with polynomials whose coefficients involve multiple algebraic extensions mod p. These are basic fields, and it is somewhat sad that Maple has no way of computing in them.
As I have used MathML to prepare typeset mathematics in maplets, I noticed that there can be some confusion when there is no explicit multiplication operator. The problem appears to be most severe when two numeric quantities appear next to one another, e.g.,
> t := sin( 5*10^x );
I use the following maplet to see how this looks in MathML:
> with(Maplets[Elements]):
> maplet := Maplet([
>    [MathMLViewer('value' = MathML[Export](t))],
>    [Button("OK", Shutdown())]
> ]):
> Maplets[Display](maplet);
I note that the spacing appears to be a little better in Maple 10 than in Maple 9.5. But I would still prefer a centered dot (\cdot in LaTeX) or an x (\times). Note that I am not asking for a multiplication symbol to appear for all products, just ones where it can be difficult to determine the actual terms of the product.
I would like the Maple kernel to free sufficiently large (128 MB?) blocks of memory on garbage collect, not just on kernel restart. Sometimes I need to work with large objects temporarily, and then the overall performance of my machine suffers afterwards because of Maple's increased memory usage. I continue working afterwards, so I don't want to restart the kernel to free memory and eliminate swapping.
I'm currently working with a lot of large matrices in Maple (5000x5000), and I would really like a way to resize the Matrix Browser window, possibly filling the entire screen. I understand that this is probably one of those really irritating things that is difficult to add after the fact, but it would be extremely useful to me.
It would be convenient if the subscripted version of type/integer could handle infinity and -infinity. Then, to specify an integer greater than, say, 1, we could do type(i, integer[2..infinity]). Currently I handle this as type(i, And(integer,Range(1,infinity))) which is not as nice, particularly because it isn't clear that 1 is excluded. The drawback of doing this is that it implies that infinity is allowed. However, because infinity is not an integer, it seems reasonable that it would return fals
Just yesterday this came up in a newsgroup. For me the default size 100% seems too small, but the 150% is overkill. Having a 120% as a standard choice would be useful.
This forum is where you can suggest improvements for Maplesoft products. It will be monitored by Maplesoft staff who will record your input and in many cases, post appropriate responses. Please keep in mind that Maple is used be a wide variety of users with different needs. All comments will be read, taken seriously, and considered when making product decisions. This forum is moderated by Tom 4.
First 21 22 23 Page 23 of 23