Alec Mihailovs

Dr. Aleksandrs Mihailovs

4495 Reputation

21 Badges

20 years, 342 days
Mihailovs, Inc.
Owner, President, and CEO
Tyngsboro, Massachusetts, United States

Social Networks and Content at Maplesoft.com

Maple Application Center

I received my Ph.D. from the University of Pennsylvania in 1998 and I have been teaching since then at SUNY Oneonta for 1 year, at Shepherd University for 5 years, at Tennessee Tech for 2 years, at Lane College for 1 year, and this year I taught at the University of Massachusetts Lowell. My research interests include Representation Theory and Combinatorics.

MaplePrimes Activity


These are replies submitted by Alec Mihailovs

Help pages are often useful, but sometimes are written not very well, and don't have enough examples. Some people found manuals that come with Maple and also can be downloaded from Maplesoft documentation center, useful.

Don't hesitate asking your questions here.

Alec

Help pages are often useful, but sometimes are written not very well, and don't have enough examples. Some people found manuals that come with Maple and also can be downloaded from Maplesoft documentation center, useful.

Don't hesitate asking your questions here.

Alec

Yes, the performance of 64bit XP wasn't, in general, much better than 32bit (except the possibility of using more than 4GB of memory). Vista 64bit and Server 2008 are much better.

Now, Windows 7 has a native 2D math input (converting it to MathML). Is it going to be used in Maple, or it will stay with its own 2D-input?

Alec

Acer,

Thank you! That's great! I just checked my box with Maple 12 and found Windows64 folder in it. I didn't notice it originally. Is it new in Maple 12 or Windows64bit version was introduced earlier?

Alec

Yes, I just tried it on 64-bit Linux, and it works OK. So it may be either Windows problem, or 32-bit problem (normally I would add "or both" - but Windows have only 32-bit version, so that would be a part of the second choice :)

For me, failing of the help pages examples was especially strange, because I do a lot of my coding in Python last few years, and in Python one writes documentation ("documentation strings") simultaneously with writing the code - in the same file, and standard unit tests include all the documentation examples, so such a thing when an example in documentation doesn't work, simply couldn't happen in Python - the tests would fail.

Alec

I wonder why my blog posts don't appear on the front page.

Alec

Dave,

Thank you for the reply! You are one of the most helpful Maplesoft people in this forum!

I certainly didn't want to say that the developers didn't work hard enough. Actually, I was impressed seeing significant imrovement in the stability in version 12.02 compared with version 12.

Good to know that it works in the development version. Is there a chance that I might get a download link for it?

Alec

Doug,

What bothers me here, is that the help page examples don't work as expected. One would think that at least help pages examples are included in automated testing. I wonder what is included there then.

Alec

For example, the following procedure can be used,

base5:=x->maptype(rtable,n->signum(n)*parse(cat
(op(ListTools:-Reverse(convert(abs(n),base,5))))),x);

Say,

A:=LinearAlgebra:-RandomMatrix(3);

                            [ 57    -76    -32]
                            [                 ]
                       A := [ 27    -72    -74]
                            [                 ]
                            [-93     -2     -4]

base5(A);
                        [ 212    -301    -112]
                        [                    ]
                        [ 102    -242    -244]
                        [                    ]
                        [-333      -2      -4]

base5(LinearAlgebra:-Determinant(A));

                              -34313020

To do that more fundamentally, something similar to my blog posts Binary Arithmetic and Octal Arithmetic can be used.

Alec

For example, the following procedure can be used,

base5:=x->maptype(rtable,n->signum(n)*parse(cat
(op(ListTools:-Reverse(convert(abs(n),base,5))))),x);

Say,

A:=LinearAlgebra:-RandomMatrix(3);

                            [ 57    -76    -32]
                            [                 ]
                       A := [ 27    -72    -74]
                            [                 ]
                            [-93     -2     -4]

base5(A);
                        [ 212    -301    -112]
                        [                    ]
                        [ 102    -242    -244]
                        [                    ]
                        [-333      -2      -4]

base5(LinearAlgebra:-Determinant(A));

                              -34313020

To do that more fundamentally, something similar to my blog posts Binary Arithmetic and Octal Arithmetic can be used.

Alec

The same, I think - just the terminology is slightly different.

Alec

The same, I think - just the terminology is slightly different.

Alec

The correlations can not be chosen arbitrarily. If the correlation matrix is not positive semi-definite, that means that the samples with chosen correlations don't exist.

If there was an eigenvector with a negative eigenvalue, its correlation with itself would be negative.

Alec

The correlations can not be chosen arbitrarily. If the correlation matrix is not positive semi-definite, that means that the samples with chosen correlations don't exist.

If there was an eigenvector with a negative eigenvalue, its correlation with itself would be negative.

Alec

A simple way to try is using String[] argv instead of char *argv[] , as in the example here.

That looks very promising!

Alec

First 80 81 82 83 84 85 86 Last Page 82 of 180