Alec Mihailovs

Dr. Aleksandrs Mihailovs

4470 Reputation

19 years, 350 days
Mihailovs, Inc.
Owner, President, and CEO
Tyngsboro, Massachusetts, United States

Social Networks and Content at Maplesoft.com

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.

Spell checker...

I suggest using spell checker on the help pages.

For example, such thing as

Other commands, such as MTM[vertcat], offer new functionality: vercat provides an easy way to combine arrays.

with both vercat and vertcat in the same sentence in the ?MTM help page should be easily caught.

Alec

ExcelTools:-Import...

Reading Alejandro Jakubi's Saving Results article, I got interested in new ExcelTools package.

First surprise - it doesn't work from Classic, works only from Standard Interface (that was mentioned in the help pages.) Well, I started Standard Maple and did the example from the help page,

solve with piecewise...

```solve(piecewise(Or(x=1,x=2),1,0)=1);

{x = 1}, {x = 2, x <> 1}
```

The expected answer is 1, 2. That would be consistent with

```solve(piecewise(Or(x=1),1,0)=1);

1

solve(piecewise(x=1,1,0)=1);

1
```

Alec

is and in with ComplexRanges...

```is(1+I in ComplexRange(0,2+2*I));

false
```

I couldn't find any value giving true.

Alec

SearchAll...

Not talking about giving wrong answer (as, for example, in A110375 thread), many Maple comands are amazingly inefficient. For example, SearchAll from ListTools pakage,

```time(ListTools:-SearchAll(2,['\$1..1000'\$1000]));

33.977
```

Compare it, say, with the following obvious way of doing that:

 First 10 11 12 13 14 15 16 Last Page 12 of 23
﻿