How to place the variables in the workstation into a matrix?

1 visualización (últimos 30 días)
Layla scbenski
Layla scbenski el 29 de Sept. de 2020
Comentada: Ameer Hamza el 2 de Oct. de 2020
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
Ameer Hamza
Ameer Hamza el 29 de Sept. de 2020
Can you show in which form do you currently have the result?
Layla scbenski
Layla scbenski el 1 de Oct. de 2020
I'm not sure as what you mean exactly by form, do you mean their type? Regardless, I've attatched a screenshot of the results.
I'd like to use the last 6 results generated from the GMModel and place them in a matrix.

Iniciar sesión para comentar.

Respuestas (1)

Ameer Hamza
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
Layla scbenski
Layla scbenski el 2 de Oct. de 2020
Hello Mr. Ameer,
I appreciate your help, thank you very much!
As you have realized I am a noob.
Isn't there a way to get results for these 6 variables only? In which the GMModel would be generating results for these 6 variables?
something like:
[mu,sigma,AIC,BIC,Converged,ProbabilityTolerance]=fitgmdist(coeffs,2);
(coeffs= result grenerated from mfcc).
Is there really no way to place them in a matrix whatsoever?
Thank you in advance Mr. Ameer.
Ameer Hamza
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.

Iniciar sesión para comentar.

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!

Translated by