segfault

85 Reputation

3 Badges

1 years, 314 days

MaplePrimes Activity


These are replies submitted by segfault

Exactly what I was looking for.

thanks

Deleted, was a stupid question

@acer Well, that is an utter defficiency of Maple and obviously will have to be corrected as it is a nonsensical decission to treat boundary values like that.

So, ok, according to the responses there is no workable solution other than edits, so let's leave it there.

Thanks.

@Hullzie16 
Thanks, but sorry, you are addressing a totally different problem. I know how to take the limit of f[4], the problem is taking the limit of the boundary value f[4](0) WITHOUT taking the limit of f4 also.
The solution makes no sense w.r.t the problem I posted as you altered my question fundamentally.

@acer 
Thank you for the answer.

That is utterly weird, you dont want to take the limit of the function f[4] itself and just the boundary value f[4](0).

This is akward as I now have to do hand-edits for boundary values which are asymptotic to infinity.

Maple needs to fix this.

Boundary values are staple, and need to be able to be manipulated like any variableby e.g. the limit function.

Apparently not so.

@Carl Love 
Thank you very much, this solves it for me and I awarded you the solution.

No way I could have figured that out from the manual.

How did you find out about the existence of this ?

@Mariusz Iwaniuk 
Agreed it works, but the user should not really have to manipulate the remainder in order to use the expansion. Makes no sense. Maple should do it internally and calculations on remainders should be handled internally.

@nm 
Thank you again for solving my query.
Thank you for clarifying.

This is not a bug, but great oversight from Maple. 
The calculation of the coefficients should be independent of the presence of the remainder.
It is superfluous  to convert to polynomial first, and this should be done by Maple internally.
If coeff is called on an expansion it should ignore the remainder or just state the remainder order if the user wants the coefficient of the remainder or more, or covert to polynomial automatically.
This makes no sense, but this is how it is apparently.

I marked your answer as the solution.

@nm 
Thank you very much for the great help.

Nowhere in the Clunky Maple Help could I find such a clear explanation.

These are super cryptic commands that I will never remember, so I will have to add it to my own help pages.

 

Thank you very much for taking the time to respond. It is much appreciated, and so much better than the argumentative support from Maple directly.

Your replies solved all my problems, and I marked your answers as solution and gave you all the positive feedback possible.

@nm 
Your solution  works, but in my case, I had to do

evalindets(rhs(sep_theta), 'specfunc'(anything, DESol), F -> op(1, F))

Thanks a lot !!  I will mark your answer as the solution,

Last question, Do you know how to get rid of the superfluos brackets { }  as in one of your solutions ?
{diff(y(x), x)-y(x)*a-b*y(x)^2-f(x)}

This proxy approach by maple creates so much trouble for my workflow, and you always have to peel onions to get your docuemnt fully automated.
 

 

@nm 
I am using Maple 22, so I dont know if that is very old to your standards.

@nm 
Thank you very much !
The following should solve my problem.

#to extract just first argument of DESol
evalindets(my_sol,'specfunc'(anything,DESol),F->op(1,F))

{diff(y(x), x)-y(x)*a-b*y(x)^2-f(x)}
 

 


 

@Scot Gould 
Thanks, you might have just solved my problem.
I'll check

@nm 

Thank you very much for your kind answer. Cannot thank you enough. That solves it.

I have been spending literally days reading the help, and did not even come across SubstituteTensorIndices.

@ecterrab 

It baffles me how

" restart;

with(Physics);
 d_[alpha](Christoffel[~alpha, mu, nu]) - d_[nu](Christoffel[~alpha, mu, alpha]) + Christoffel[~beta, mu, nu]*Christoffel[~alpha, beta, alpha] - Christoffel[~beta, mu, alpha]*Christoffel[~alpha, nu, beta]

"

apparently, is soooo difficult for a Maplesoft employee to cut and paste the above into a worksheet.

Anyway, dont bother, I am tired of arguing.

1 2 3 4 Page 1 of 4