Carl Love

Carl Love

28100 Reputation

25 Badges

13 years, 107 days
Himself
Wayland, Massachusetts, United States
My name was formerly Carl Devore.

MaplePrimes Activity


These are replies submitted by Carl Love

@J4James In this case, there is an extra pair of square brackets around the solution Cs. Here's a simplified version:

Cs:= solve({_C1+_C2=1, _C1-_C2=1}, [_C1,_C2]);

Notice the two levels of brackets.

eval(_C1, Cs);

Error, invalid input: eval expects its 2nd argument, eqns, to be of type {integer, equation, set(equation)}, but received Cs

eval(_C1, Cs[]);  # [] removes one level of brackets.

                                                           1

@J4James eval(_C1, s);

@ilke Sorry, I don't have any more ideas about what to do with this system. Like Preben says, there is something weird about the system itself; it is not an issue with Maple.

@Markiyan Hirnyk Perhaps I am using the wrong menu, but using the context menu seems limited to changing one curve and one frame.

@brian bovril Your original code does what you want. It just needs to be applied to an appropriate dictionary.

@Joe Riel I think that PatternDictionary is intended for searching largish texts and returning all occurences in the text of words from the dictionary.

@Preben Alsholm Minor point: I think that the issue is that it cannot find the independent variable. In particular, the boundary condition D(psi)(h2) = -1 cannot be easily distinguished from an ODE.

@Kitonum Even shorter is

plots[display](P(7, `>`), axes=none);

@nm Much more relevant details can be found with

showstat(`evalf/exp/general`);

But ultimately we see that the exp expression is converted to a hypergeometric function, which is then evaluated by `evalf/hypergeom/kernel`. This is a kernel procedure, and its code cannot be viewed. I think that the numeric evaluation of most transcendental functions in Maple is ultimately handled through this procedure.

@farazhedayati You want to get an explicit symbolic solution to your ODE without making a series approximation. I doubt that that is possible. You may need to settle for a numeric solution.

Your cut-and-pasted plaintext output is unreadable. Can you try uploading a worksheet (rather than a picture) using the the green arrow (the rightmost item on the second line of the MaplePrimes toolbar)? To cut-and-paste Maple output, use your mouse to highlight only the  section of output in your worksheet. Then press Ctrl-C. Then place your cursor in the MaplePrimes editor. Then press Ctrl-V.

@acer

"Weird" is entry 263 in your list. To get the list in alphebetical order, include the line

words:= sort(words):

Why does this list, which is supposed to be from OSPD3, include strictly Maple "words" such as "useint" and "useintat"? Furthermore, why do these particular entries occur twice in the list? The list also includes many strictly proper nouns, such as "Beirut" and "Budweiser".

"Receipt" is spelled thus; it follows the rule.

@Alejandro Jakubi I agree that inert functions are a more robust solution than unevaluation quotes.

Please provide an example with the precise code.

For one thing, Digits = 15 is the cutoff value above which hardware floating point computation is not used. This often affects whether an externally compiled procedure is called.

@Alejandro Jakubi However, it is very important to note that the bindings of a use statement are always resolved when the procedure is defined, not when the procedure is run. If you look at the automatic simplification of your procedure above, you will see that the use statement does not appear. IMO, this makes the situations where use is useful very limited; it is like a temporary macro.

@nm I forgot to mention that the order of the arguments does not need to match the order of the parameters.

First 561 562 563 564 565 566 567 Last Page 563 of 709