gkokovidis

2355 Reputation

13 Badges

20 years, 105 days
Draeger Medical Systems, Inc.

 

 

Regards,
Georgios Kokovidis
Dräger Medical

MaplePrimes Activity


These are replies submitted by gkokovidis

@Adam Ledger 

See help for ?op command for details.

Specifically, the 2 is an index into the position of your expression.  Look at the outputs of the op command for different values of index to see what happens.  What is returned is the constant in front of the variable, and then the power of the variable, based on index location.

restart:

op(2, series(Ei(I*z)-gamma-ln(z)-I*csgn(I*z)*Pi-I*z, z, 12));

2

                                                                                                                                                                                                               (1)

x:=series(Ei(I*z)-gamma-ln(z)-I*csgn(I*z)*Pi-I*z, z, 12);

series(-(1/4)*z^2-((1/18)*I)*z^3+(1/96)*z^4+((1/600)*I)*z^5-(1/4320)*z^6-((1/35280)*I)*z^7+(1/322560)*z^8+((1/3265920)*I)*z^9-(1/36288000)*z^10-((1/439084800)*I)*z^11+O(z^12),z,12)

(2)

op(1,x);

-1/4

                                        (3)

op(2,x);

2

                                              (4)

op(3,x);

-(1/18)*I

                                      (5)

op(4,x);

3

                                              (6)

op(5,x);

1/96

                                          (7)

 

Download opIndex.mw

 

See help page for convert/polynom command.  ?convert/polynom

op(2, -(1/4)*z^2-(1/18*I)*z^3+(1/96)*z^4+(1/600*I)*z^5-(1/4320)*z^6-(1/35280*I)*z^7+(1/322560)*z^8+(1/3265920*I)*z^9-(1/36288000)*z^10-(1/439084800*I)*z^11+O(z^12))

-((1/18)*I)*z^3

(1)

op(2, series(Ei(I*z)-gamma-ln(z)-I*csgn(I*z)*Pi-I*z, z, 12))

2

(2)

series(Ei(I*z)-gamma-ln(z)-I*csgn(I*z)*Pi-I*z, z, 12)

series(-(1/4)*z^2-((1/18)*I)*z^3+(1/96)*z^4+((1/600)*I)*z^5-(1/4320)*z^6-((1/35280)*I)*z^7+(1/322560)*z^8+((1/3265920)*I)*z^9-(1/36288000)*z^10-((1/439084800)*I)*z^11+O(z^12),z,12)

(3)

is(series(Ei(I*z)-gamma-ln(z)-I*csgn(I*z)*Pi-I*z, z, 12) = -(1/4)*z^2-(1/18*I)*z^3+(1/96)*z^4+(1/600*I)*z^5-(1/4320)*z^6-(1/35280*I)*z^7+(1/322560)*z^8+(1/3265920*I)*z^9-(1/36288000)*z^10-(1/439084800*I)*z^11+O(z^12))

false

(4)

restart

aa:=series(Ei(I*z)-gamma-ln(z)-I*csgn(I*z)*Pi-I*z, z, 12);

series(-(1/4)*z^2-((1/18)*I)*z^3+(1/96)*z^4+((1/600)*I)*z^5-(1/4320)*z^6-((1/35280)*I)*z^7+(1/322560)*z^8+((1/3265920)*I)*z^9-(1/36288000)*z^10-((1/439084800)*I)*z^11+O(z^12),z,12)

(5)

aa_c:=convert(aa,polynom);

-(1/4)*z^2-((1/18)*I)*z^3+(1/96)*z^4+((1/600)*I)*z^5-(1/4320)*z^6-((1/35280)*I)*z^7+(1/322560)*z^8+((1/3265920)*I)*z^9-(1/36288000)*z^10-((1/439084800)*I)*z^11

(6)

bb:=-(1/4)*z^2-(1/18*I)*z^3+(1/96)*z^4+(1/600*I)*z^5-(1/4320)*z^6-(1/35280*I)*z^7+(1/322560)*z^8+(1/3265920*I)*z^9-(1/36288000)*z^10-(1/439084800*I)*z^11+O(z^12);

-(1/4)*z^2-((1/18)*I)*z^3+(1/96)*z^4+((1/600)*I)*z^5-(1/4320)*z^6-((1/35280)*I)*z^7+(1/322560)*z^8+((1/3265920)*I)*z^9-(1/36288000)*z^10-((1/439084800)*I)*z^11+O(z^12)

(7)

bb_c:=convert(%,polynom);

-(1/4)*z^2-((1/18)*I)*z^3+(1/96)*z^4+((1/600)*I)*z^5-(1/4320)*z^6-((1/35280)*I)*z^7+(1/322560)*z^8+((1/3265920)*I)*z^9-(1/36288000)*z^10-((1/439084800)*I)*z^11

(8)

is(aa_c=bb_c);

true

(9)

 

Download op_errorGK.mw

@Zeineb DirectSearch is not a built in command.  It is an external module that has to be downloaded, and installed.

Link here, or you can search for it at the Maple Application Center.

Regards,

Georgios

Thanks for uploading a file, but I can't use it.  It is a pdf.  Please upload your worksheet that you used to create the pdf.  That way anyone here can download it and execute it.  Otherwise, we have to enter all of the command by hand.

 

//Georgios

Upload your worksheet, using the Green Up Arrow , or paste your code as text, so it can be executed.

Regards,

Georgios

 

One of my laptops is running Maple 2015.2

No problem with that version.

restart:

kernelopts(version);

`Maple 2015.2, X86 64 WINDOWS, Dec 20 2015, Build ID 1097895`

(1)

infolevel[int]:=5;

5

(2)

int((abs(sin(2.0*x))-abs(sin(x)))/x, x = 0 .. infinity);

int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=_EnvAllSolutions, and _EnvCauchyPrincipalValue=_EnvCauchyPrincipalValue.

int: The arguments contain floats but an answer will be computed using exact methods.
Definite Integration:   Integrating expression on x=0..infinity
Definite Integration:   Using the integrators [distribution, piecewise, series, o, polynomial, ln, lookup, cook, ratpoly, elliptic, elliptictrig, meijergspecial, improper, asymptotic, ftoc, ftocms, meijerg, contour]
Definite Integration:   Trying method distribution.
Definite Integration:   Trying method piecewise.
Definite Integration:   Trying method series.
Definite Integration:   Trying method o.
Definite Integration:   Trying method polynomial.
Definite Integration:   Trying method ln.
Definite Integration:   Trying method lookup.
IntegralTransform LookUp Integrator:   Integrand did not match an integral transform.
LookUp Integrator:   unable to find the specified integral in the table
Definite Integration:   Trying method cook.
Definite Integration:   Trying method ratpoly.
Definite Integration:   Trying method elliptic.
int/elliptic: trying elliptic integration
int/ellalg/elltype: Checking for an elliptic integral (abs(sin(2*x))-abs(sin(x)))/x freeof(x) x
Definite Integration:   Trying method elliptictrig.
Definite Integration:   Trying method meijergspecial.
Definite Integration:   Trying method improper.
Definite Integration:   Trying method asymptotic.
Definite Integration:   Trying method ftoc.
int/indef1: first-stage indefinite integration
int/indef2: second-stage indefinite integration

int/indef1: first-stage indefinite integration
int/indef2: second-stage indefinite integration
int/indef2: invoking special integration procedure for signum
int/indef1: first-stage indefinite integration
int/indef2: second-stage indefinite integration
int/trigon: case of integrand containing trigs
int/indef1: first-stage indefinite integration
int/indef2: second-stage indefinite integration
int/trigon: case of integrand containing trigs
int/trigon: case of integrand containing trigs
int/indef1: first-stage indefinite integration
int/indef1: first-stage indefinite integration
int/indef2: second-stage indefinite integration
int/indef2: applying change of variables
int/indef1: first-stage indefinite integration
int/indef2: second-stage indefinite integration
int/trigon: case of integrand containing trigs
int/trigon: case of integrand containing trigs
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.

int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.

int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.

int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
Definite Integration:   Method ftoc succeeded.
Definite Integration:   Finished sucessfully.

 

.4412712003

(3)

identify(%);

2*ln(2)/Pi

(4)

 

Download Frun3.mw

Regards,

Georgios

restart:

kernelopts(version);

`Maple 18.02, X86 64 WINDOWS, Oct 20 2014, Build ID 991181`

(1)

infolevel[int]:=5;

5

(2)

int((abs(sin(2.0*x))-abs(sin(x)))/x, x = 0 .. infinity);

int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=_EnvAllSolutions, and _EnvCauchyPrincipalValue=_EnvCauchyPrincipalValue.

int: The arguments contain floats but an answer will be computed using exact methods.
Definite Integration:   Integrating expression on x=0..infinity
Definite Integration:   Using the integrators [distribution, piecewise, series, o, polynomial, ln, lookup, cook, ratpoly, elliptic, elliptictrig, meijergspecial, improper, asymptotic, ftoc, ftocms, meijerg, contour]
Definite Integration:   Trying method distribution.
Definite Integration:   Trying method piecewise.
Definite Integration:   Trying method series.
Definite Integration:   Trying method o.
Definite Integration:   Trying method polynomial.
Definite Integration:   Trying method ln.
Definite Integration:   Trying method lookup.
IntegralTransform LookUp Integrator:   Integrand did not match an integral transform.
LookUp Integrator:   unable to find the specified integral in the table
Definite Integration:   Trying method cook.
Definite Integration:   Trying method ratpoly.
Definite Integration:   Trying method elliptic.
int/elliptic: trying elliptic integration
int/ellalg/elltype: Checking for an elliptic integral (abs(sin(2*x))-abs(sin(x)))/x freeof(x) x
Definite Integration:   Trying method elliptictrig.
Definite Integration:   Trying method meijergspecial.
Definite Integration:   Trying method improper.

Definite Integration:   Trying method asymptotic.

Definite Integration:   Trying method ftoc.
int/indef1: first-stage indefinite integration
int/indef2: second-stage indefinite integration
int/indef1: first-stage indefinite integration
int/indef2: second-stage indefinite integration
int/indef2: invoking special integration procedure for signum

int/indef1: first-stage indefinite integration
int/indef2: second-stage indefinite integration
int/trigon: case of integrand containing trigs
int/indef1: first-stage indefinite integration
int/indef2: second-stage indefinite integration
int/trigon: case of integrand containing trigs
int/trigon: case of integrand containing trigs
int/indef1: first-stage indefinite integration
int/indef1: first-stage indefinite integration
int/indef2: second-stage indefinite integration
int/indef2: applying change of variables
int/indef1: first-stage indefinite integration
int/indef2: second-stage indefinite integration
int/trigon: case of integrand containing trigs
int/trigon: case of integrand containing trigs

int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.

int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.

int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.

int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.

int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.
int: Beginning integration with _EnvContinuous=_EnvContinuous, _EnvAllSolutions=false, and _EnvCauchyPrincipalValue=false.

Definite Integration:   Method ftoc succeeded.
Definite Integration:   Finished sucessfully.

 

.4412712003

(3)

identify(%);

2*ln(2)/Pi

(4)

 

Download Frun2.mw

Regards,

Georgios

Using floating point and increasing Digits works for all of the examples given so far.

restart:Digits:=100:

f:=x->(1+1/x)^x;

proc (x) options operator, arrow; (1+1/x)^x end proc

(1)

f(10.0^8);

2.718281814867636217652977243009176692153238426780638539504036542916233171352970933189068386116263743

(2)

exp(1.0);

2.718281828459045235360287471352662497757247093699959574966967627724076630353547594571382178525166427

(3)

%%-%;

-0.13591409017707310228343485805604008666919321035462931084807843459000576661382313792408902684e-7

(4)

 

Download Float_Digits.mw

 

//Georgios

@vv Are you asking what Digits is equal to, when Digits is not specified in the worksheet?

 

Edit:  I just noticed that this is a different equation.  As I said in my original reply, "sometimes" increasing Digits will help.  Sometimes, it will not.

@adel-00 When you receive an error like the one above, try renaming the variable.  limit in Maple is a function, so you can use limitt instead.  That should get you over the error message.  The assingment operators := are correct.  Some of your other commands, I am not familiar with.  Maybe someone who is versed in both Maple and Matlab can help.  Another option that might help is described here.

 

//Georgios

This program is written in Matlab.  This forum is for Maple programs.  You will be better served if you post this question to the Matlab Newsgroup or Matlab Answers group.

 

Regards,

Georgios Kokovidis

Dräger Medical

@tomleslie

I was trying all of the options from the help file for KernelDensityPlot, and I did not realize that 'frequencyscale=absolute' was adding an additional scaling factor.  Thank you for pointing this out.  The deliberate part of scaling was not "deliberate".  I wasn't aware of what was going on (my ignorance).

Regards,

Georgios

@tomleslie

Thank you for taking a look.  I was trying to recreate the Matlab "histfit" command, that a colleague used on the data set that I provided.  Changing the number of bins willl change the y-axis scale, so I was looking for a way to do the same thing in Maple.

Regards,

Georgios

Please upload your worksheet, using the green up-arrow.  You can also paste your code into the body of the message.  Without this, it is impossible to determine why you are getting this error message.

 

Regards,

Georgios Kokovidis

Dräger Medical

@Markiyan Hirnyk  Maple needs new ideas, new people (preferably young people), more investment, and more efficient management.

Where are the numbers you refer to in your statement above?  This comment/opinion, and you seem to have many, does not align with what you are trying to say.  Sounds like "Empty Words" to me.

2 3 4 5 6 7 8 Last Page 4 of 24