nm

8552 Reputation

19 Badges

12 years, 353 days

MaplePrimes Activity


These are replies submitted by nm

@Carl Love 

"This trend of using equation label references in help pages is deplorable."

It seems this trend is also creeping into Maple official documenation. Here is from the official Maple programmingGuide.pdf, downloaded from Maple web site

Page 25 from

 

If the "programming guide" is using deplorable programming, is there any hope left?

@Carl Love 

" This trend of using equation label references in help pages is deplorable."

Not only deplorable, but ridiculous also. We used to assign results to variables. Not "labels".

Maplesoft is trying very hard to the kill classical Maple programming language and the original spirit of Maple. Now one does not understand Maple code any more looking at the web pages of Maplesoft. 

They took away the original Maple classical interface few versions away, and now they want to push this clickable calculus and document mode and the Microsoft word way of doing things on us users. But trying to turn Maple file to something like a Microsoft word, all what this does is drive more people, who view Maple as a programming first, away from Maple to other platforms.

No wonder Maple is used less and less all the time around the world. Just look around and see. I do not undersatand how someone can defend these broken maple help web pages. Full of broken Javascript code and bloated stuff.  Keep pages simple, use plain text for input and 2D for output, and keep things easy to use, clear and simple.  Cut down the bloated javascript.

A help page where one can not copy-paste code from it is useless.

Bring back old classical Maple language, concetrate on real Math and better packages and documenation, and not on menus and 2D buttons and flashy Javascript pages and half working apps. May be there is still hope for Maple if this is done.

@Kitonum 

In this case, it is even worst.

It means it assumes the user is using the document mode and not plain text worksheet (original Maple code).

If Maplesoft want to force users to use math mode document mode even if they do not want, then Maplesoft is mistaken and will end up losing more customers.

The online help pages are getting worst and worst all the time and hard to read and use. One can't even copy-paste code from it.

@Carl Love 

Thank you. But I am still little confused as I am not sure how the lexicographic order affected the sign.

If I understand you right, you are saying that (-x0+letter) (this is the argument to arctan in the example), shows up this way and not (letter-x0) when "x0" is after the letter in lexicographic order. So when letter is "a", it shows as (-x0+a) becuase x0 is ahead of "a". Ok., I understand this. 

But when "a" is replaced with "z", then Maple should write it as (z-x0), since "z" is now after "x0" in lexicographic order. Right?

But why then Maple pulled a minus sign out and changed (z-x0) back to -(x0-z) ?

It seems the sign also comes into play, and not just lexicographic order? I must be missing something.

@Carl Love 

"P:= proc(x) 2*x end proc:

Then, naturally, proc() 2*x end proc() means the same thing as P()"

 

But what about the ";" ? That is what confused me. The proc() definitions is completed when a ";" or ":" is seen. How could one call a proc() then before its definition is completed?

Now when I wrote

                    P:=proc(x) 2*x end proc;()

Maple returned the proc() definition correctly and ignored the ending (). This I understand. (even though a syntax error here also would have been nice)

I just do not understand how P:=proc(x) 2*x end proc() is the same as P() since P did not finish its definition since no ";" was there to finish it.

This is a fussy Language grammer and syntax if you ask me.

 

 

@tomleslie 

This bug must have been introduced due to the new changes made in user interface:

http://www.maplesoft.com/products/maple/new_features/

Hopefully it will be easy to fix in 2016.1

@Axel Vogt 

thanks. That worked. But it is not the same thing as having the whole folder icon show up in the start menu->programs. But at least now I see it more easily there which is much better than before.

@Thomas Richard 

Thanks, But I do not have a desktop icon.

I do remember now that it asked me when installing if I want a desktop icon added. I selected NO. Since I do not need it on the desktop. May be this caused Maple installation to also not add it to the start menu->program? This would be a bug if that is the case. These are supposed to be separate things.

WHat I can do is un-install Maple, install it again, but now tell to add a desktop icon and see if this makes it add it to the start menu. I am just worried if I unstall it, a problem might show up when I try to install it again.

@Carl Love 

ok thanks, will put in separate execution group. But I also noticed strange things, having to execute proc() two times for it to work.

Is there anyway I can solve this problem?

The two obvious solutions I can think of now, is 1) reduce the number of points 2) buy more memory for you PC.

 

what is the advantage of writing

         v:=unapply(H*sin(w*t),t);

vs. the more clear

         v:=t->H*sin(w*t);

 

@tomleslie 

Still not completely sure why you want to save as a string

So I can document the commands I used? Saving the commands to plain text file. I am sure I am not the first person to want do this :) I did not know I need to convert the command to string, since it worked before when the dsolve has no functions in it. So I assumed it should always work.

ie ||, is in fact Maple's concatenation operator: this helps to explain the output you originally obtained - which now seems to have disappeared(??)

 

The output is still there. I did not remove it. I am looking at it now as I write this. May be this is a bug in this forum or some delay in seeing it.?

@tomleslie 

thank you! Yes, that is what I want. Why do you say not a good idea? I am trying to save the command I used as string to a file. Do you suggest a better way to do it?

thanks again

@Kitonum 

Nice solution, but this illustrates the problem with Maple organization of things. Too many packages, and subpackages and options and suboptions spread all over the place. Way too complicated. How is a user supposed to find these things and put them together?

In Mathematica, everything is in the open and much easier to find. No packages and subpackage to load. Options work in the same way across the whole system and in similar way.

p = ParametricPlot[{Cos[t], Sin[t]}, {t, 0, 2 Pi}];
p /. Line[x_] :> {Arrowheads[Table[.08, {8}]], Arrow[x]}

This might be becuase of Maple history, where different people write different packages and then they all just put togother in one system. 

 

fyi, I get this error in Maple 2015.2:

 

 

Also clicking on "right-click" to execute botton did nothing.

First 54 55 56 57 58 59 60 Last Page 56 of 71