(%i1) atvalue(x(t), t=0, 0);
Improper argument to atvalue:
-- an error. To debug this try debugmode(true);
(%i2) atvalue(x(t), t=0, 0);
This error message is by design of the function atvalue. The function does not accept a subscripted function and tests this case. This is the code in atvalue which does the test and gives the error message:
(if (or (mopp fun) (eq fun 'mqapply))
(improper-arg-err exp '$atvalue))
Therefore, we have not a bug, but a missing feature. Perhaps we should add a comment to the documentation.
Changing the tracker to a feature request.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.