Effacer les filtres
Effacer les filtres

Concatenating structure array with matrix

1 vue (au cours des 30 derniers jours)
Alexandre
Alexandre le 13 Mar 2014
Réponse apportée : Sarthak le 20 Fév 2023
Hi you all. How can i concatenate this files? Each one has structure array and a matrix with values.
  1 commentaire
dpb
dpb le 13 Mar 2014
Directly you can't. You'll need to create a new data storage scheme to handle the various types of data. Perhaps add the new array to the previous structure?

Connectez-vous pour commenter.

Réponses (1)

Sarthak
Sarthak le 20 Fév 2023
Hi,
As far as I have understood the question, you want to concatenate two files which contain array and matrix.
You can use ‘cat’ function for the same.
Please refer to the pseudo code below:
struct_concat = [];
for i = 1:numel(field_names) %field_names are the name of the fields in the structure
field = field_names{i};
struct_concat.(field) = [struct1.(field); struct2.(field)];
end

Catégories

En savoir plus sur Structures dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by