MrMarc

3163 Reputation

18 Badges

17 years, 136 days

MaplePrimes Activity


These are replies submitted by MrMarc

This premature evaluation thing is a bit of a headacke actually
and is a very frequent source problems for a lot of users (based
upon the mapleprimes post on the subject) I dont thing it is
realistic to assume that the user is interested in the error
messages related to "premature evaluation"

It would be much better if the source code was change so such an
problems would not happen. I came a cross the same thing (I assume)
quite resently when I tried to make a 3dplot based upon a procedure
with two inputs vol and prob. The most optimal way would be to simply call:

plot3d(X(vol, prob), vol=1..120, prob=0..1)

but that does not work. Instead you have to do:

dd := [seq([seq([vol, prob, X(vol, prob)], vol = 1 .. 120)], prob = 0 .. 1)];
surfdata(dd, axes = boxed);

or you might be lucky with (I have not tried if it works)

plot3d(X('vol', 'prob'), vol=1..120, prob=0..1)

or something like that but it is still a headache having to be bothered with this
"premature evaluation" thing. It is a nice example where notation is more
important than intention ie the aim and purpose of

plot3d(X(vol, prob), vol=1..120, prob=0..1)

is so clear and simple but it all of a sudden require you to be an high level
programmer in maple to solve the problem. As I said I think the source
code should be changed to remove such behaviour. I would assume it would
require very litle effort to eliminate such a behaviour...

yes, this is interesting. Hopefully there will be available a
very fast default procedure in Maple to do this in the future.
A procedure that can handle huge matricies very efficiently.

How long have you worked as a "Senior Application Engineer at Maplesoft" ?

I tend to agree! the question you have to ask yourself is:
what information can you extract from ie 4 thumbs up or down.

It only communicates that people in general tend to like or dislike the post.
This can be an important tool to filter a lot information but the most important
question why seem to remain unanswered. This is also the case for the application center.

Expecting people to write an essay on each post might be overkill but at least
require people to motivate their voting in three four words appears reasonable ie
you can only submit a vote if you also submit a short comment..

well it should work with something like this:

Histogram(A, color=`if`(x>-1, blue, red))

unfortunatly that is not the case....humm

well it should work with something like this:

Histogram(A, color=`if`(x>-1, blue, red))

unfortunatly that is not the case....humm

ohhh...yes I see what you did. You are combining range and bincount....smart.
I tried both of these commands but separatly. I am greatful for your help
but I also think there should exist a much simpler command to do this ie

Histogram(A, color=[[red,-3..-1], [blue,-1..3]])

ohhh...yes I see what you did. You are combining range and bincount....smart.
I tried both of these commands but separatly. I am greatful for your help
but I also think there should exist a much simpler command to do this ie

Histogram(A, color=[[red,-3..-1], [blue,-1..3]])

true, but dont forget that Matlab's toolboxes are much cheaper than Maple's toolboxes.
One reason might be that Matlab sells larger volumes hence they can keep
the price down but this is purely speculative...

What I found interesting is that as of 2010 Maple 14 there does not exist a simple way
to assign a picture to a variable in Maple. I would also like to see ways that you can assign
overlays to pictures ie a picture on top of a picture. Using a tool such ImportMatrix where
the picture is represented by a txt file feels so 1960's. There exist great potential for
improvement here :-) 

Yes I agree! My ranking on new MaplePrimes is of the wall. I mostly ask
a lot of questions ha ha. I will happily donate some of my ranking
points to the people who usually tries to answer all my questions ie
Robert Israel, Alec, Acer, Joe Riel etc etc

Three things that would make the Maple application center better are:

1) A central place where you can view all the comments on your applications ie
if you are sharing many applications then it is difficult to scroll though all pages
to view potential comments.

2) A list of number of times an application has been updated and the nature of the update. This way it is easy to see if the author is continuously working on improving the quality of the application and it is easier to see if for example user comments have resulted in improvements.

3) Encouraging people to leave comments. Feedback is cruical to maintain quality.
I feal that the lag (which sometimes can be days) from when you leave an comments until it appears its to long. It would be much better to do it the MaplePrimes way ie people can freely leave comments in real time where MapleSoft has the right to remove
inappropriate comments after they have been posted. 
 

What I find frustrating with the maple application center is that it is so "slow" ie strongly control, censored
and managed by maplesoft. Every comment for example has to be approved by maplesoft before it shows up! 
I find this to be frustrating. Alec I would have been irritated if I took the time to leave a comment, with the
intention of being helpful to improve an applications, and then the comment did not even show up. I find this a bit
disrespectful actually. A practice that belongs more in China than in Canada.

I would have appreciated a much freeer version where the users are in control. Remember that the users are the ones
thats adds value so why should they not be in control ? Creating a website nowdays is not directly difficult.

I think MatlabCentral website is much better than the Maple Application center in a sense that for example you can see
when and how many times an application has been updated, you can leave comments without having to seek the
approval of matlab, maplesoftetc. MatlabCentral feels more dynamic, more interactive and designed more around the
content providers ie the users of matlab. One application can for example been updated 10 times after lengthy
discussions in the comment section which is great !  I think with such a format people would feel more comfortable
with leaving comments and tips for improvments. As of now the discussions and interaction at the maple application
center is non existing which is devastating for the quality !

Yes, I see what you mean. Yes it works fine :-)

Yes, I see what you mean. Yes it works fine :-)

I did not mean to rain on your parade. It just that the code did not work for me. 
When I added DocumentTools:-Do(%Plot0 = f()) then the code started to work
so I thought I might point that out so other people (if they had with similar problems)
easily could get your code to work. I have Maple 13.02 by the way

First 17 18 19 20 21 22 23 Last Page 19 of 33