2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Maple и покомпонентные производные функций-векторов
Сообщение23.09.2012, 12:15 
Добрый день!
Есть функция, содержащая в качестве аргументов радиус-вектор $\vec r$ и скорость $\vec v$, ну например: $f = \left( {\vec v \cdot \vec r} \right)$.
Нужно найти шесть производных этой функции: по трём декартовым компонентам радиуса-вектора и трём декартовым компонентам скорости.
Я делаю это в maple, для производной по ${v_x}$ следующим набором команд:
Код:
> restart; with(linalg);
> R := vector([X, Y, Z]);
> V := vector([Vx, Vy, Vz]);
> grad(dotprod(V, R), [Vx]);

В итоге получаю следующее:
\[\bar X,\]

что является комплексно-сопряжённой компонентой ${x}$ радиус-вектора, которая является действительным числом.

Подскажите, пожалуйста, как избавиться от такого поведения Maple, чтобы он считал компоненты действительными числами.

 
 
 
 Re: Maple и покомпонентные производные функций-векторов
Сообщение23.09.2012, 20:54 
Аватара пользователя
Попробуйте опцию 'orthogonal' в функции dotprod. А вообще мне Maple 16 в доках пишет, что linalg устарел, вместо него предлагается использовать LinearAlgebra и VectorCalculus.

 
 
 
 Re: Maple и покомпонентные производные функций-векторов
Сообщение24.09.2012, 12:01 
Спасибо, помогло! Правда, у меня 14-я версия. Надо бы обновиться.

 
 
 [ Сообщений: 3 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group