Я только начал работать с Mathematica (5.0) в первый раз, и хотя руководство было полезным, я не совсем уверен, что моя техника была правильной с использованием (Full)Simplify
. Я использую программу, чтобы проверить свою работу над производным преобразованием для переключения между системами отсчета, которые состояли из умножения трио относительно больших квадратных матриц.
Мы с коллегой выполняли работу вручную, отдельно, чтобы не было ошибок. Мы надеялись получить третий чек от программы, который, казалось, был бы достаточно прост, чтобы спросить. Ручные вычисления заняли некоторое время из-за размера матрицы, но мы пришли к тем же выводам. Тот факт, что у нас был один и тот же ответ, заставил меня скептически относиться к тому, что программа дала разные результаты.
- Я проверил и дважды проверил свои данные.
- Я определенно
.
(умножение точек) матрицы для правильного умножения.
FullSimplify
без разницы.
- Ни у одной из них нет комбинаций с
TrigReduce
/ алгебраическим расширением перед упрощением.
- Я взял индексы из окончательной матрицы и попытался упростить их, пока они изолированы, но безрезультатно, поэтому проблема не в использовании матриц.
- Я также пытался умножить первые две матрицы, упростить, а затем умножить это на третью матрицу; однако это дало те же результаты, что и раньше.
Я думал, что Simplify
автоматически пересекается со всеми уровнями головок, поэтому мне не нужно было беспокоиться о отображении, но даже там, где в качестве выходных данных в матрице следует ожидать нулей, есть условия, и где мы должны ожидать условия Есть близкие ответы, плюс множество терминов греха и косинуса, которые не уменьшают.
Кто-нибудь часто применяет технику с Simplify
для получения более предпочтительных результатов, в отличие от использования Simplify
?