Есть ли способ сообщить максимумам, что переменная является вектором или матрицей (из N / N x N измерений), поэтому я получаю правильные результаты от diff
?
Я подумал, declare
следует к этому, но это не имеет значения:
declare(v, nonscalar);
diff(2*v, v);
Выход:
2
Ожидаемое:
2 <some symbol for I>
Не говоря уже о том, что ответ должен быть другим, если v
- вектор или матрица.