## Matrix - gcd, lcm...

Hello, I have a matrix (not Matrix) say A = [D+D^2 D^2 D ] [ ] [1 (D+D^2)/(1+D) D/(1+D)] I want to form a matrix B from A such that i_th row of B = i_th row of A * (lcm(i_th row of A) / gcd(i_th row of A) ) How can I get this done ? Regards, Iyer

## grobner in a non commutrative ring...

I want to solve an algebraic system in a non commutative ring: for example {x1+x2+x3=a,x1^2+x2^2+x3^2=b,x1^3+x2^3+x3^3=c}. Can I find a Grobner basis with Maple 10 or with another software (under windows)?????? Thanks.

## ARROWS on a plot...

I know how to make my linestyle into DASH, DASHDOT, etc. But I am trying to an ARROw along my curve. Does anyone know how to achieve this? I have several solution curves to an ODE on the same plot, and they all converge to one line. I would like to have arrows on each of the curves to show that they all converge into this one curve. Any help is appreciated.

## Help with Unable to Parse??

by: Maple
handtotal:=proc(hand::list) local total; global Cardvalues; total := 0; total := sum('Cardvalues[hand[k]]', 'k' = 1..nops(hand)); if(is_an_ace(hand)) then (unable to parse)if(total + 10

## polynomialinterpolation giving different results s...

intf12 := CurveFitting[PolynomialInterpolation](testfile[1..-1,1..2],z): eval(intf12, z=1); 54 0.1211007603 10 intf12 := CurveFitting[PolynomialInterpolation](testfile[1..-1,1..2],x): eval(intf12, x=1); 53 0.8 10 The only thing I changed was the variable from 'z' to 'x' I tried other names and they also gave me different answers once I evaluated. Is this a bug, known or unknown? Why would simply changing the variable name change the resulting equation?

## optimization, differences of data types

by: Maple
I've been learning Maple 9.5 for a week now. There are many data types, and they each have their differences in functionality. I came across an article that mentioned that lists and sets make copies of the data for each manipulation, therefore aren't the best choices with that in mind. My questions is essentially: What are the subtleties of the different data types in speed and memory etc...? Which seem to work better is which situations? considering that we all want our code to be done now and take up no memeory :>) thanks James

## How to feed output of implicitplot into another fu...

I'd like to know how to accomplish the following:

I have an implicit equation f(u,v)=0, which maple will happily plot using implicitplot. I would now like to feed the
solution pairs (u,v) into another function g(u,v). How do I extract the solution points from the output of implicitplot and feed them into g(u,v). Let's assume that maple cannot find a closed form expression for v in terms of u (or vice versa) in f(u,v)=0.

Basically, I just want to retrieve the point pairs that make up the curve of f(u,v)=0 and evaluate g along that curve.

## Where do you create your Maplets?...

I have only used the GUI components in Document Mode, so I suppose that is where I've created my Maplets...I was wondering if there was another place for creating them, like some sort of stand-alone Maplet platform, or if they had to be embedded in a Maple Document or Worksheet. Thanks a lot.

## Sorting Lists of Names

by: Maple
This book page describes and compares several methods for sorting lists of names. It revisits using attributes for rapid sorting, with attention to their global effect on strings. It demonstrates the use of the lexorder[n] option to sort and it illustrates the use of convert/local.

## Maple 10 installation on a Mac OS10.3.9...

I am installing Maple 10 onto a Mac OS10.3.9 and as soon as I enter my administrative password, the installer dies, and the installation doesn't complete. I have successfully installed Maple 10 on OS10.4. Is there anything I'm doing wrong or any ideas what to check for????? Thanks!!! Lab Manager

## partial differentiation...

I was wondering if maple can compute partial derivatives. Suppose i have the the function z=a*f(x)+b*g(y)+c*x+d*y, can i obtain the partial derivative dz/df(x)=a, or the PARTIAL derivative dz/dx=c. diff(z,x); only seems to give the total derivative: dz/dx=df(x)/dx+c; Hope anyone can help, thanx Rick

## Argument extraction...

Hello, Can someone tell me how to extract the argument of a function like this (assuming theta is real): u:=exp(I*theta); I tried argument(u); with no success I also tried to capture the parameter passed to the exp function like this: subsindets(u,'specfunc(anything,exp)', f->subsop(0=exparg,f)); exparg is a simple function that returns the imaginary part of its argument. It works well but fails for variables like this: v:=I*exp(I*theta); I would expect the answer to be theta+Pi/2 but my function return theta only!