Как построить эллипсоид в MATLAB, зная собственные значения и собственные векторы?
С помощью
[V,D]=eig(Pmatrix)
я получил
V= 0.7107 0.6581 -0.2486 -0.6849 0.7280 -0.0306 -0.1608 -0.1920 -0.9681 D= 103.2955 0 0 0 127.9054 0 0 0 135.6728
где, насколько я понимаю, первый столбец V является собственным вектором, связанным с первым собственным значением, заданным для D (= 103.2955). Второй столбец V связан со 2-м значением D (= 127,9054), третий столбец V связан с 3-м значением D (= 135,6728).
С их помощью я хотел бы создать поверхность эллипсоида (т.е. трехмерный график). Так что это мой вопрос, как я могу сделать это с помощью Matlab?
Собственные векторы, которые я вычислил, должны быть ортогональными и представлять направления осей эллипсоида (и я отмечаю, что эти оси не коллинеарны осям моей правосторонней декартовой системы координат x, y, z (z-вверх), таким образом эллипсоид повернут под некоторым углом к моей системе координат); длины полуосей эллипсоида вычисляются из собственных значений.
0 ответов на вопрос
Похожие вопросы
-
1
Simulink для Matlab, как _______ для Mathematica?
-
1
webMathematica для Mathematica, как _________ для Matlab
-
6
Где мое программное обеспечение установлено в Linux?
-
-
4
Как ускорить выполнение программы Matlab?
-
1
Измените файл с .mat на .txt
-
1
MATLAB столбец обернуть
-
1
Как я могу использовать командное окно Matlab из Emacs?
-
2
Как настроить удаленный компьютер, чтобы разрешить запуск Matlab через ssh и x11 forwarding
-
1
Различие между а / б версиями Matlab?
-
1
функция 'ttest' не работает в Matlab