Azzera filtri
Azzera filtri

Creating matrixes in .mat file

1 visualizzazione (ultimi 30 giorni)
Victor
Victor il 25 Giu 2014
Commentato: Victor il 25 Giu 2014
I want to create a .mat file and inside the .mat file, there are variables that represent individual matrices. So lets say in the .mat file I have a, b, c, d. And each a, b, c, d has its own matrix and I can add contents into each matrix. Is there a way to do this? thanks
  1 Commento
José-Luis
José-Luis il 25 Giu 2014
Modificato: José-Luis il 25 Giu 2014
You can place as many individual elements in a .mat file as memory permits. Those can be scalars, structures, cell arrays, tables, etc...
Please read the documentation on save to see how to put several variables in a .mat file.
doc save

Accedi per commentare.

Risposta accettata

Sandip More
Sandip More il 25 Giu 2014
Yeah Victor. It can be done easily. Please specify matrix a b c and d and then simply create matrix whose elements are a b c d. It works. try it out.

Più risposte (1)

Victor
Victor il 25 Giu 2014
What if i have a function where i want to create new variables inside that .mat file? So in the function i want to create a variable c as a matrix and append it to the .mat file.
  3 Commenti
Victor
Victor il 25 Giu 2014
Sorry about posting my comment in the wrong area. And well what I want to do is this:
I have a separate script that will create a .mat file, let's call it test.mat. I want to create a function that will add a variable matrix inside the .mat file. The function will have input arguments such as: func(a,b,c,d). So every time I run this function, whatever I put in the input arguments will continuously fill up the variable matrix row by row.
In the separate script, I will ask the user to enter the file name (which can be different anytime) and the file name will be associated to a matrix that will be added to the .mat file.
Victor
Victor il 25 Giu 2014
So every time the user enters a different file name, it will create a new variable matrix in test.mat.

Accedi per commentare.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by