vv

14027 Reputation

20 Badges

10 years, 44 days

MaplePrimes Activity


These are replies submitted by vv

@Carl Love 

The Stieltjes integral  Int_[0,5]  x d(floor(x))    cannot be computed by Maple. It must be transformed by hand.

@Carl Love 

Thank you for the interesting info.

Best regards,
V.

@Joe Riel 

Thank you, I found it.
Unfortunately it seems that for an interested user it will be harder and harder to know what is Maple actually doing. It used to be so nice to see the Maple code when something went wrong or, on the contrary, suprisingly well!

@Tyna 

V is supposed to be a vector.

V^+  converts this vector from row to column (or vice-versa).

A and B were filled with some values (by RandomMatrix) in order to obtain numeric results
(you did not provide the numeric matrices).

If V is a matrix (instead of a vector), the objective function is not a scalar! You cannot divide two matrices or minimize a matrix!
[Actually this would be possible in vector optimization, but then a lot of details must be considered.]

So, you should post the whole problem (or a smaller version) if you want a numeric solution.
But it has to make sense :-)

 

@Joe Riel 

Yes, I forgot about _rest. I have used myself initially args[3..-1] but it was slower.

(But actually the timing seems to be rather inconsistent here.)

@Carl Love 

BTW, I always had the impression that op(L) is faster than L[] for lists, but it seems that the latter is a bit faster.

P.S. Do you have an example where a local for the variable in seq is mandatory? (probably only for multiple kernels [or threads?] in some circumstances).

P.P.S. (related to this thread).  I wanted to see the code for combinat:-choose. When called with 1 argument L, it returns Choose1(L).

I was not able to identify Choose1 (via opaquemodules etc) . Do you have any idea about it?
The life was easier without modules and objects :-)

@Carl Love 

Yes, thank you, I have corrected.

@Carl Love 

But for this problem you don't need arbitrary-length arithmetic. A simple routine to add two lists containing the digits is enough and it will be faster; the reversing is automatic in this approach.

@Carl Love 

For such problems needing computer speed and memory rather than the symbolic power of Maple,
a simple C program seems to be more suitable.

The database of exact solutions for Einstein's equations seems to be (almost?) 100% done.
It would be interesting an estimate (%) for the material contained in Abramowitz and Stegun/NIST
(or maybe Gradshteyn & Ryzhik). 

.

What kind of decomposition do you hope for this example? A factorization of the denominator is needed and this implies the complicated roots of a cubic (supposing that the indeterminates are x,y).

@one man 
My point was (is) that a "true" spiral on a cylinder does not have self-intersections.
You can convince yourself:
with(plots):with(plottools):
display(cylinder([0,0,0], 1, 6, style=surface, color=yellow),
spacecurve([cos(s/20*cos(s)),sin(s/20*cos(s)),3+s/20*sin(s),s=0..8*Pi],
color=red,thickness=5),scaling=constrained,axes=none);

Animated version:

@one man 

In Mathematics the definitions are clear. If there are non-equivalent definitions for a notion, we must say which one is used.
For example, here is something that is not spiral in the sense of "monotone curvature of constant sign".
(You should say what definition is satisfied by your spiral if your animation refers to a spiral). 

r:= t + 4*sin(t/2):
plot( [r*cos(t), r*sin(t), t=0..8*Pi]);

@one man 

Are you sure that you have a "true" spiral here? According to the definition it should have a monotone curvature of constant sign.

@acer 

It seems that codegen[optimize] is not always efficient. For

E3:=(x^2-x+2-y)^25+x+(1+y)^25:

it does not work.
[  (1+y)^25 annihilates the collect "trick" ].

First 137 138 139 140 141 142 143 Last Page 139 of 177