Joe Riel

9660 Reputation

23 Badges

20 years, 8 days

MaplePrimes Activity


These are replies submitted by Joe Riel

Unless something has recently changed, using a <pre> tag won't, alas, solve the problem. Note that a semicolon has to be appended, that is: < = &lt;.
Unless something has recently changed, using a <pre> tag won't, alas, solve the problem. Note that a semicolon has to be appended, that is: < = &lt;.
Use `&amp;' to create an ampersand. Or change the format to "Plain Text".
Okay, I just wanted to verify which GUI you were having the problem with. I have a standard (104 key) keyboard, the group of four arrow keys immediately to the right of the main layout work fine in the classic gui on my debian box. I've remapped the arrow keys that are in the numeric keypad, so they don't have any effect in Maple (or other applications).
Okay, I just wanted to verify which GUI you were having the problem with. I have a standard (104 key) keyboard, the group of four arrow keys immediately to the right of the main layout work fine in the classic gui on my debian box. I've remapped the arrow keys that are in the numeric keypad, so they don't have any effect in Maple (or other applications).
An expression of type 'function' has a specific meaning in Maple (see ?type,function) which does not match the usual notion in mathematics. It's not clear to me what you want to do. If your goal is to convert a product expression (expression of type `*`) into its terms, just use op:
op(e);
                   3 /d      \2      2 /d      \2     /d      \2       2
       exp(-2 y), s  |-- U(s)|  + 2 s  |-- U(s)|  + s |-- U(s)|  + U(s)
                     \ds     /         \ds     /      \ds     /
Nicer, or at least more specific, is
indets(e, anyfunc(identical(x)));
                                   {f(x)}
The help page ?type,structure describes the various and useful structured types.
A minor point. Rather than
plot(y->f(y), 0..2)
one can do
plot(f, 0..2)
As you mentioned, there isn't much reason for f, that is
plot(test, 0..2)
should work fine.
A minor point. Rather than
plot(y->f(y), 0..2)
one can do
plot(f, 0..2)
As you mentioned, there isn't much reason for f, that is
plot(test, 0..2)
should work fine.
Personally, I find it strange that there are three builtins for exiting cmaple: done, stop, and quit. Annoyingly, I invariably type "exit". Here's another way
subs(_=sscanf(D,%m)[], proc() _ end)();
I see. I was executing the commands from tty maple (command-line maple). When executed from Standard Maple I do, indeed, get the border.
What about user 0? There was a single entry for "him" in the first data you posted.
Thanks, that does the trick. I assume that the timestamp in the file is the typical Unix timestamp (seconds from epoch) which means the data is from June 28, 2005 to May 27, 2007, which covers almost the entire life of MaplePrimes. So I don't understand why there are so few entries in the log (e.g, Will, user 1, has 111, which is way off).
What is the meaning of "posting ID" and how do we correlate a user ID with a name (or vice-versa)? What posts are included? I notice that the user with the greatest number of posts has 128 (from the csv file), which is considerably less than total number of posts by you (Will) or any of the other top posters.
The help page for pointto, part of the "hackware" package, is rather clear:
- Extreme care is required when using these functions, because their use can
  lead to various types of unrecoverable internal errors.
However, the help for sscanf with the %m format is not so cautious. It doesn't mention that there could be serious problems if the input string (I used names to reduce character count) is invalid .m format. Some interesting effects can be achieved with this command. For example,
Rational := proc(num::integer, den::integer)
    sscanf(sprintf("#%m%m",num,den),"%m")[]
end proc:
x := Rational(4,-4);
                      x := 4/-4
-2*x;
                       -4/-2
First 166 167 168 169 170 171 172 Last Page 168 of 195