MaplePrimes Posts

MaplePrimes Posts are for sharing your experiences, techniques and opinions about Maple, MapleSim and related products, as well as general interests in math and computing.

Latest Post
  • Latest Posts Feed
  • Does Maple 11 support multithreading on an Intel Macintosh? You may infer from the question that I tried but was unsuccesful. I used one of the simple examples in the Threads:Create help page. I got: Error, (in Threads:-Create) No support for multithreading in this kernel This is Maple 11.02, build 330022. I am running OS X 10.4.11 on a MacPro with 2 x 2.66 GHz Dual-Core Intel Xeon processors.

    OK, this time I'm really stymied.   It appears that Maple doesn't follow the same rules of operator precedence when it comes to logical operators.  p &and q &or r should be the same as r &or p &and q, but it isn't.  What gives, and how can I remedy it?


    Sometimes I have to write a Maple code compatible to several versions of Maple (typically 9.5 and 10 but sometimes also 11 or VR4) and I am missing a information in Maple help pages - a changelog or, more specifically, a version information. At least, for every particular fuction or package, I am missing the information since which version of Maple it exists (eventually since which version it is obsolete).
    `&*`:=1:
    f:=(a,b)-> a &* b:
    plots[densityplot](f,0..1,0..1,
        colorstyle=HUE, axes=boxed, style=patchnogrid);
    

    gives the same plot as

    plots[densityplot](`*`,0..1,0..1,
        colorstyle=HUE, axes=boxed, style=patchnogrid);
    

    The ampersand is ignored!

    It is interesting that replacing f with f[1] produces a plot that it should produce. This works reverse to the evalf bug - works OK indexed, and not OK - not indexed.

    I suggest adding descriptions of variable, size, and factors() to the GF help page. Currently, they are not even mentioned there.

    Alec

    Based on a problem / bug with 'fibonacci', which Plouffe states in the symbolic newsgroup, I isolated from his example a situation, where elementary operations on lrage interger sends Maple to death on WIN (but seems to work on a MAC).

    www.mapleprimes.com/files/102_fibonacci_bug.mws.zip (190 KB)

    I suggest using spell checker on the help pages.

    For example, such thing as

    Other commands, such as MTM[vertcat], offer new functionality: vercat provides an easy way to combine arrays.

    with both vercat and vertcat in the same sentence in the ?MTM help page should be easily caught.

    Alec

    I am missing the F1-help to work properly after highlighting words
    at least for the following
    
    invfourier ---> completely missing (it is in inttrans)
    invlaplace ---> completely missing
    invmellin  ---> completely missing
    fourier    ---> MTM[fourier], but not inttrans
    
    Parts      ---> completely missing (expect it in IntegrationTools)
    Flip       ---> ImageTools[Flip], but not...

    1) I would like to see the possbility of color-coding the assumed variables (insteas of the ~ postfix or a text). Expressions with a lot of ~ are soon illegible, and anyway cannot be easily published. Color seems an obvious possibility.

    2) I would also like to see an "execute worksheet up to cursor" option. This would be useful to test modifications of long worksheets, where performing a manual selection is cumbersome. Such an option is common in debuggers, for instance.

    I recently discovered a minor variation on the technique of building a set using a table. The purpose for using a table rather than inserting new items directly into a set is that, in a loop, the latter technique is O(n) rather than O(n).  The way I would normally do this is to assign a counter and an empty table, and then, in a loop, compute the new element, increment the counter, and insert the element into the table at the counter index.  For example,

    Reading Alejandro Jakubi's Saving Results article, I got interested in new ExcelTools package.

    First surprise - it doesn't work from Classic, works only from Standard Interface (that was mentioned in the help pages.) Well, I started Standard Maple and did the example from the help page,

    It's not often that a funny music video is made about Fractals. Here is something very special:

    Ever wondered how you can create filenames by cycle.

    Well, I did, because I needed it. And I came up with something that works and because once i forgot it, I decided this time to put it here. At least, I won't forget again :) If you have a better way to do it, please, say so.

    The idea:

    >A:=`/home/Data/file_`; B:=`.txt`;

    >for i from 1 to 3 do C:=cat(A,i,B); writedata(`C`,[i],integer);od;

    Dear Folks, I find this interesting. I tried this integral using the CauchyPrincipalValue command and got one result. I also tried doing the principal value manually (integrating up to the pole then from the pole to infinity and adding the two) and ended up with something different. Any thoughts? Could somebody try it on Mathematica (I don't have it on my computer)? Int(omega*sqrt(x)/(x*(omega-x)),x=0..infinity)=int(omega*sqrt(x)/(x*(omega-x)),x=0..infinity,CauchyPrincipalValue);

    solve used to be one of Maple's strongest commands -- it even subsumed simplify in power.  But, over the years, dsolve slowly took over as the most powerful comand.  At the same time, people started realizing that within the framework of differential equations, the toolbox was actually larger than the one for algebraic equations (and most algebraic tools are still available).  So many tasks that one thinks of doing purely algebraically can also be done using differential equations, with perhaps the most surprising one is to factor multivariate polynomials via partial differential equations.

    First 194 195 196 197 198 199 200 Last Page 196 of 308