awass

336 Reputation

10 Badges

21 years, 25 days

MaplePrimes Activity


These are Posts that have been published by awass

I tried to copy a snippet of a maple command from a worksheet and paste it elsewhere in the worksheet and it was transformed into document form. I could not figure out how to fix that.It was worthless to me. For example, in the command I had "eval(f, [y=1,d=3])" and it became f| with the subscript y=1,d=3.

Also, I wrote "parametr" in a procedure and Maple rejected the command with a vague complaint. OK, my bad; garbage in garbage out, parameter not parametr, etc. BUT this is 2026! Autocorrect features have been around for years. Underlining of strange spellings are standard on word processors, phones , etc. Can't Maple catch up? 

I think there may be a saboteur in the programming/Help department. For a beginner here are some cautions you WILL NOT FIND in Help system.

If you are writing a procedure and wisely choose to include a description:

format must be description " anything here " ;

MUST end with a colon or semicolon 
description MUST be lower case 
the comment MUST be enclosed in double quotes

If you want to view the description of procedure p
you MUST enter Describe (p) because describe(p) will not work nor will description (p);.

In future versions of Maple these rules may change-perhaps

format must be deScriPtiOn " anything here " ;#!!!
and if you want to view the description of procedure p you MUST enter DEsCriBbe ("p') ;

who knows what lies ahead?

Recently I wanted to convert some integers to binary form and then make a list of the binary digits. I know I have done such things easily in the past but I forget how exactly. I spent quite a bit of time now hunting around in the Help facility looking for useful commands. I finally patched together a procedure to do that.
My point is: searching for Help is often quite difficult.

I notice however, that I can ask my android phone a question about, for example,  Frobenius reciprocity and it understands my spoken question and provides an answer (actually, many answers) instantly. It would be so nice if Maple had a better way to respond.

I can search a whole pdf document for a keyword-not as satisfactory but still better that using the help facility.

Does anyone else agree?

Here is a simple bug:

If I define a function f via

>f:=x->solve(-x*(x+1)+y^(2/x),y);

I can plot(f(x), x=0.2..5) and evaluate f(3) but plot(f,0.2..5) yields an error message ( wrong argument  (f) in plot) and f(1.5) crashes Maple 12–connection to kernel lost.

If I define the function using fsolve or using unapply as in
> g:=unapply(exp((1/2)*ln(x^2+x)*x),x);

I can plot(g,0.2..5) or plot(g(x),x=0.2..5) or evaluate g(1.5) without problems.
 

Any idea whee the bug is?

 

Maple returns a message saying that the use of global parameters in
the dsolve command is deprecated and will be eliminated in future
versions of Maple. One should use the parameters option instead.

I find entering parameters that way a bit clunky and prefer to use a
function instead. Is there some good reason to use the parameters
option? See below for a simple example.

1 2 Page 1 of 2