combine variables into a multi column text file
Afficher commentaires plus anciens
I'm new to Matlab and trying to combine 3 variables into one text file, with each variable making up a column. I've tried using fprintf, but haven't had any luck.
The variables are:
row =
125
421
col =
651
876
name =
point_1
point_2
I want a text file which shows 3 columns like this:
651 125 point_1
876 421 point_2
Has anyone got any ideas how I can do this easily?
I need to this within an existing matlab script, as the text file is then used by the script to do other processing.
Thanks!
Réponses (2)
Andrei Bobrov
le 6 Mai 2013
Modifié(e) : Andrei Bobrov
le 6 Mai 2013
use cell arrays:
row = [
125
421];
col =[
651
876];
name = {
'point_1'
'point_2'};
datacell = [num2cell([row,col]), name];
or
struct arrays:
datastruct = struct('row',row,'col',col,'name',name);
Sarah
le 6 Mai 2013
Catégories
En savoir plus sur Variables dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!