How to place the variables in the workstation into a matrix?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Hello,
I have used the GMModel on my data, and in the workstation I have results from the model, now I would like to use a few of these generated results and place them in a matrix. How do I do that exactly?
I've been using matlab for a week now, so I'm not very familiar with it yet.
2 comentarios
Respuestas (1)
Ameer Hamza
el 2 de Oct. de 2020
These values are properties of class gmdistribution, you can access them like this
mu_matrix = GMModel.mu;
sigma_matrix = GMModel.Sigma;
..
..
You cannot place them in a single matrix because they all have different sizes. The other alternative is to place them in cell array
M = {GMModel.mu, GMModel.Sigma}
2 comentarios
Ameer Hamza
el 2 de Oct. de 2020
fitgmdist always returns the gmdistribution object. You will need to manually assign those values to separate variables, as I have shown in the answer.
Ver también
Categorías
Más información sobre Descriptive Statistics en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!