Alec Mihailovs

Dr. Aleksandrs Mihailovs

4470 Reputation

19 years, 276 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.

Maplesoft sale statistics...

Here is some statistics from the Cybernet Systems press release.

Overview of Maple

CEO - C. James Cooper
Number of employees - 122
Capital - 2.75 million dollars
Main shareholders - Keith O. Geddes (22%), C. James Cooper (19.8%)

Business results of past 3 years (in US dollars)

eval with rcurry...

eval is having 2 arguments, so how to apply it to expression sequences?

```eval(x=1,x=2,x=y);
Error, invalid input:
eval expects 1 or 2 arguments, but received 3
```

The usual approach is to convert an expression sequence to a list, apply eval, and then either use op, or [] at the end to convert it back to an expression sentence. Something like

```eval([x=1,x=2],x=y)[];

y = 1, y = 2
```

or use quotting,

Double braces for sets...

The NullSpace help page in online help uses {{...}} for sets instead of {...}. I didn't check other pages with help examples containing sets.

WriteString...

There are a few useful commands in the MmaTranslator:-Mma. The help pages are rather confusing and don't seem to provide enough examples though. For example, take a look at the WriteString help page.

The calling sequence is WriteString(arguments) - and the Parameters section says that "arguments - Maple translation of the Mathematica command arguments", which assumes that the user knows the Mathematica arguments of that command.

 3 4 5 6 7 8 9 Last Page 5 of 23
﻿