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
  • At what age do you think students should start learning and using Maple? What are your reasons?
    I am generally dissatisfied with poor quality plots in Maple obtained with implicitplot3d. In particular, I have a polynomial in three variables x,y,z with 84 terms of degrees ranging from 0 through 12 and with integer coefficients. I have tried using options grid=[np,np,np] with np=40 and higher, and numpoints=k, where k = 1000, 10,000, 100,000, or even 1,000,000: the edges are visibly not smooth even though the size of the .eps file grows considerably to some 3MB. Question: Any suggestions how to improve the quality of the plot? I say right away that I do not have parametrization for that surface - only an implicit definition. Perhaps I should try to find it.
    1. When Maple exports its worksheet to LaTeX, it converts each plot to an .eps file with /drawborder set to true in the .eps file as a default. I have found no information or a preference in Maple 10 that would allow me to change that default to false. Is there a way to change that default in Maple to false? If not, is there a way in a TeX file later to change that switch to false so that .eps figures drawn with \includegraphics command would appear without a border? I know I can open any .eps file in say MS Notepad and manually edit the line /drawborder true to /drawborder false, but I am looking for a smarter way to do that.
    Is anyone here an online member of the seti (search for extraterrestrial intelligence) organization, and allows the use of their machine for the processing of data ? Also would Maple, or any other computer algebra system be applicable or useful in this organization's effort ? If so would anyone provide some possible examples ? Thanks, v/r,
    The Royal Observatory, Greenwich is one of the most important scientific sites in the world. As well as being the defined location of zero degrees longitude, it is also the home of Greenwich Mean Time. As well as various exhibitions relating to astronomy, the observatory houses displays regarding the determination of longitude (the navigation problem that the observatory was set up to solve), and which was eventually solved by watchmaker John Harrison. http://www.nmm.ac.uk/server/show/conWebDoc.13496
    Click on one of the specific math-related sites in London.
    Quite a few of the polls on mapleprimes ask the reader a question whose answer describes something about themselves or their behaviour.

    It would be refreshing to see more polls which ask the reader to give an opinion. Such an opinion, or question, might relate to future aspects of Maple.

    One of the few prior polls like this was about where Maplesoft ought to devote its focus (graphics, algorithmic development, document preparation etc).

    It would be nice to see more polls like that. The question could be simple and all on one narrow topic, such as the default value for Heaviside(0). Or the question could involve many areas, asking which one of 6-10 or so more specific areas for improvement would be best for maple (eg, Std GUI code editor, full IDE, more use of parallel kernel, etc, etc).
    I am looking for a maple worksheet with a maplet using Newton's law of cooling to show my students in their Pre-Cal class. I didn't have any problem creating the maplet but can't seem to get the coding to work! If anybody has one, I would certainly appreciate it greatly. Thanks
    I am using Maple to solve some inequalities where the solution I get is a RealRange or a real constant. And I want to get an union of these values. I wrote a short procedure which does the work. But is there a better way to do this (there must be :-) )? > RealRangeUnion:=proc(L::list) local L2, rel, rel2, eq, sol, x; > assume(x, real); > L2:=map(a->`if`(a::realcons, x = a, x in a), L); > rel:=convert(L2, relation); > rel2:=convert(Or(op(rel)), relation); > eq:=piecewise(rel2,1,0); > sol:=solve(1=eq,x); > RETURN(sol); > end proc: > > L:=[RealRange(Open(-2),-1), RealRange(Open(0),1), RealRange(1/2,2), -3, -2];

    In several comments on a post about a surprising failure of an attempted Maple calculation, subscripted names and indexed names are discussed as if somehow are naturally meant to go together. But the only reason that they are associated in Maple's Standard GUI's 2dmath is because Maplesoft chose to implement it this way. My own feeling is that subscripted names and indexed names should certainly not...

    Hello everbody,

    I will try to explain the problem from my previous blog in more detail:

    The Problem I posted is part of an inventory optimization problem. There are n bases(warhouses) for which I wish to determine the stock level in such a way, that I meet a so called target fill rate. The fill rate is the percentage of demands that can be met at the time they are placed. The formula for the fill rate for base n given an Inventory Level S is the following:

    tfrbase[n,S] := sum(basepipe[n]^j*evalf(exp(-basepipe[n]))/factorial(j), j = 0 .. S)

    The variable basepipe[n] indicates the stock in the pipeline which consists of the average annual demand times the average lead time.
    The omega shouldn't have been substituted into the omega[0] expression. Am I wrong?
    Hello everybody, I want to determine the value for the variable S in 2 cases in the following function so that tfr=.85 is reached for both cases. First I tried to do this by solving the equation setting it equal to .85 which unfortunately did not work and then I tried to increase S successively until the minimum .85 would be reached. However, non of my attempts worked out as you can see below. I would be more than grateful if you could help me to solve this problem. Target Fill Rate for all Bases >tfr := 0.85 Average Base Pipeline for Minimum Lead Time >basepipemin[1] := 0.2; basepipemin[2] := 1.8;
    here the second Approach, which did not fit on the other blog anymore:

    for n to 2 do
    for S to 10 while tfrbase <= tfr do
    tfrbase := sum(basepipemin[n]^j*evalf(exp(-basepipemin[n]))/factorial(j), j = 0 .. S)
    od od;

    thx for every help...
    Hello everybody,

    I want to determine the value for the variable S in 2 cases in the following function so that tfr=.85 is reached for both cases. First I tried to do this by solving the equation setting it equal to .85 which unfortunately did not work and then I tried to increase S successively until the minimum .85 would be reached. However, non of my attempts worked out as you can see below. I would be more than grateful if you could help me to solve this problem.

    <code>

    Target Fill Rate for all Bases

    >tfr := 0.85

    Average Base Pipeline for Minimum Lead Time

    >basepipemin[1] := 0.2; basepipemin[2] := 1.8;
    First 240 241 242 243 244 245 246 Last Page 242 of 306