У меня есть прецизионная матрица многомерного гауссовского распределения. Я хочу нарисовать график переменной из этой матрицы точности. Поэтому, если прецизионная матрица имеет размер 100x100, у меня есть 100 случайных величин. Ненулевые записи в прецизионной матрице означают, что существует ребро между двумя переменными. Если запись равна 0, это означает, что нет ребра. Как я могу построить такой график в Matlab?График рисования в matlab
ответ
Похоже, что у вас есть adjacency matrix (что вы называете прецизионной матрицей).
И если да, есть некоторые сторонние пакеты, которые позволят вам рисовать как направленные, так и неориентированные графики в MATLAB. Here's one от UBC. Я думаю, что функция, которую вы хотите использовать, - drawNetwork (adj), где adj - ваша прецизионная матрица.
Если А ваша «точность матрица», вы можете визуализировать его ненулевые элементы (называется разреженность шаблон) с
spy(A)
Это произведет изображение точек в новом окне фигуры, одна точки для каждого отличная от нуля запись в A.
Матрица точности является обратной ковариации, а ее образец разреженности может компактно представлять корреляционную структуру среди совместно случайных многовариантных гауссов. Более длинное обсуждение можно найти здесь: See NRH's comment on this thread--especially the link on partial correlations
- 1. Java: график функции рисования?
- 2. MikroC, График рисования линии
- 3. NetworkX: График рисования
- 4. D3 многосерийного график рисования
- 5. График рисования линии в iOS
- 6. График рисования для алгоритма dijkstra
- 7. График Matlab в гистограмме
- 8. График гистограммы в MatLab
- 9. MATLAB: график в цикле
- 10. Визуализировать график в matlab
- 11. векторный график в matlab
- 12. Существуют ли простые примитивы рисования в Matlab?
- 13. Matlab: обновить панель без рисования
- 14. рисования 2D сетки в MATLAB
- 15. График рисования G = (V, E) в R
- 16. График рисования и обновления в Chrome
- 17. График производительности MATLAB
- 18. matlab - график на графике
- 19. Matlab: прерывистый график
- 20. Создание MATLAB 3d график
- 21. Пользовательский график с Matlab
- 22. Matlab 3D полярный график
- 23. Простой график MatLab
- 24. График с использованием Matlab
- 25. 3-D график в matlab
- 26. Постройте график плотности в Matlab
- 27. Plotting время график в MATLAB
- 28. 3D-график RGB в Matlab
- 29. график 3d графика в Matlab?
- 30. Как построить график в MATLAB?
Я искал что-то вроде этого около 2 месяцев назад. Я не нашел подходящую панель инструментов. Поэтому для этого я использую программное обеспечение gephi (gephi.org). во-первых, вы должны преобразовать свою матрицу в какой-то формат файла, подходящий для gephi, например gml. Затем откройте файл в gephi. – Fatime