Joe Riel

9660 Reputation

23 Badges

20 years, 8 days

MaplePrimes Activity


These are replies submitted by Joe Riel

Better might be a purely inert name; using ?conjugate means that some Maple routine will interpret that as a conjugate and act accordingly. For the inert name you can do

macro(YAB=`#mover(mi("Y*"),mo("¯"))`):

?alias can also be used, with the equation swapped left to right.

Because the original expression is in terms of x and y, rather than r and theta, what we'd really like to do here is, say,

plot3d( expression_in_x/y, r=2..3, theta = 0..Pi/2, transform = [x = r*cos(theta), y=r*sin(theta)]);

That is, specify the domain in polar coordinates and provide a tranformation from the domain coordinates to the expression coordinates. Is there already a nice way to do this?

Because the original expression is in terms of x and y, rather than r and theta, what we'd really like to do here is, say,

plot3d( expression_in_x/y, r=2..3, theta = 0..Pi/2, transform = [x = r*cos(theta), y=r*sin(theta)]);

That is, specify the domain in polar coordinates and provide a tranformation from the domain coordinates to the expression coordinates. Is there already a nice way to do this?

@epostma Possibly, though I suspect that, besides being simpler to implement, the real purpose is to return a procedure rather than merely an appliable expression. What I was really thinking about when posting was that a purely syntactical operation (op) is required rather than a more mathematial one. Maybe that's because the operation f(x) --> f isn't historically considered mathematical.

@epostma Possibly, though I suspect that, besides being simpler to implement, the real purpose is to return a procedure rather than merely an appliable expression. What I was really thinking about when posting was that a purely syntactical operation (op) is required rather than a more mathematial one. Maybe that's because the operation f(x) --> f isn't historically considered mathematical.

@Alejandro Jakubi I assume the term comes from the symbol frequently used to indicate contraction, a backwards capital L, but smaller.  It looks like a hook.

@Alejandro Jakubi I assume the term comes from the symbol frequently used to indicate contraction, a backwards capital L, but smaller.  It looks like a hook.

Yes, thanks. 

Alternatively, is there a way to directly evaluate the one-form on the vector?  The result will be the same.

Yes, thanks. 

Alternatively, is there a way to directly evaluate the one-form on the vector?  The result will be the same.

@Markiyan Hirnyk Transforming to the money-changing problem is trivial, find the number of solutions to a1*(x1+1) + ... + an*(xn+1) = N, that is, find the number of solutions to a1*x1 + ... + an*xn = N - (a1 + ... + an), with xi >= 0.

@Markiyan Hirnyk Transforming to the money-changing problem is trivial, find the number of solutions to a1*(x1+1) + ... + an*(xn+1) = N, that is, find the number of solutions to a1*x1 + ... + an*xn = N - (a1 + ... + an), with xi >= 0.

sprintf("%{}q",<L>);

Well, shorter anyhow.  See ?printf and ?rtable_printf for details.

sprintf("%{}q",<L>);

Well, shorter anyhow.  See ?printf and ?rtable_printf for details.

Another possibility is to use the ?interface procedure to set the number of digits that are **displayed**.

interface(displayprecision = 5):

The computation will be carried out using Digits, but ony 5 digits of precision are displayed.  That is convenient for typical engineering work.

 

 

Another possibility is to use the ?interface procedure to set the number of digits that are **displayed**.

interface(displayprecision = 5):

The computation will be carried out using Digits, but ony 5 digits of precision are displayed.  That is convenient for typical engineering work.

 

 

First 70 71 72 73 74 75 76 Last Page 72 of 195