Blogs

Tim Vrablik's picture

Maple User Interface Survey

We are conducting a survey about Maple's user interface, and we want to hear from you.  There are 25 questions and it should take no more then 10-15 minutes to complete.  As a thank you for taking the survey, 5 lucky participants will be chosen at random and will receive a Maplesoft shirt (to be eligible for the shirt, you must fill in the optional contact information).

You can find the survey here.

Thanks in advance!

scatterplots and curve fitting

I've been using a combination of Fortran and gnuplots to do my plots. my research required an intensive amount of data plotting. I've been trying to use maple to do scatterplots and curve fitting for my data. here is the code:

> K := readdata("/Users/xxx/Work/dt40s5l10.110/ALL/dt40s5l10.110.1.DFIR.AVE", 8)
# the file contains 2972 lines and 8 columns of data
> unassign('G', 'X');
> seq(assign(G[i], (K[i+1, 5]-K[i, 5])/(K[i+1, 1]-K[i, 1])), i = 1 .. 2970); # to calculate the derivative
> seq(assign(X[i], K[i, 1]), i = 1 .. 2970);

when I tried to plot X vs G using scatterplots

Good morning!

I am currently involved (though hopefully near the end) in a lengthy discusion regarding how to use the mapleprimes editor. I should say up front that I am grateful for any forum that provides me a place to ask questions and to help others. I've been around for a few years, but only lately have I decided to put substantial effort into learning Maple. And it is a substantial effort, despite the Maple ads about how easy Maple is to use.

acer's picture

refreshed components

I was just reminded of an aspect of Maple GUI Components, new to Maple 13, that has sometimes come in very useful to me. It is the ability to refresh a component programatically.

I should explain. The old (and current default) behaviour is for the GUI not to refresh any other components until the current component is finished (ie. returns control).

the Barotropic pressure gradient vs friction equation is given like G*diff(eta)(x),x)=Az *diff(u)(z),z,z) where diff(eta)(x)=S

so now the balance equation becomes diff(u)(z),z,z)=(g*S)/Az (and here z = depth), u= velocity) and right side all are constant

it is given that

when z=0, that is in the surface Az*diff(u)(z),z)=0, and when z=-H then Az*diff(u)(z),z)=tau(b)/rho or (bottom friction/water density)

Again it is given that tau (bottom friction term)=(Cb*u^2)*rho

Tim Vrablik's picture

Finally...First Quarter winner of '09

So I'm a bit behind on announcing this...but better late than never.  The recipient of the Maple Mentor Award for the first quarter is gulliet.

I apologize for my tardiness, but I will announce the next recipient on time next quarter.

Congratulations!

JacquesC's picture

Typesetting torture test

Try to typeset

normal(1/((omega^Omega/a-1/2)[a,sqrt(2)][1/2]-(zeta+iota)[-y][-1,1]+(xi+Xi)[alpha[1/2]]));

in your favourite version of Maple. What's the "best" way to typeset this in LaTeX so that it looks 'best'? The renderer here on primes gives:-1/(-(omega^Omega/a-1/2)[a,2^(1/2)][1/2]+(zeta+iota)[-y][-1,1]-(xi+Xi)[alpha[1/2]])

It's fairly ugly, but at least the baseline alignments seem to be ok, even though the fonts are way too small (and fuzzy too).

expression of 2nd & higher derivatives

Is there a convenient way to express a 2nd or higher derivative, say in an eval statement, so that it is not confused with an expression containing an exponent?

jpmay's picture

Anti-pattern of the Week

I recently ran into an interesting twist on the infamous Maple anti-pattern:

# A very garbagey way to build a list
l := [];
for i from 1 to 10000 by 100 do
    l := [op(l), isqrt(abs(floor((5000-i)/2)))];
end do;

A lot of users fall prey to this method of building a list rather than using seq:

# generate a list without extraneous garbage
l := [seq(isqrt(abs(floor((5000-i)/2))),i=1..10000,100)];

Maple 13 and MaplePrimes Bug Reports

While marketing material naturally talks about new features in a release, we of course also put considerable effort into investigating and correcting problems with the product. Many of these fixes are in direct response to problems reported on MaplePrimes.  Thank-you. We recognize that reporting these issues takes time, and we really appreciate your help in making our products better.

Syndicate content
}