how to write data to xls sheet?
Afficher commentaires plus anciens
value_F = 0.1,0.2,0.3,0.4,0.5,0.6
filename = 'C:\Documents and Settings\admin\Desktop\test.xlsx';
value_F
Data= {'value_F';value_F};
sheet = 1;
xlRange = 'B';
xlswrite(filename,Data,sheet,xlRange)
where value_F is calculated from simulink model and asiigned to workspace,,,am able write oly value_F,,,am unable to write all the values of value_F
1 commentaire
nehad mohamed
le 17 Jan 2021
how to write all value for F every value in cell in sheet
Réponse acceptée
Plus de réponses (3)
If there're both CHAR data and DOUBLE data, I prefer to use XLSWRITE twice to make it work without extra effort. Here I assume value_F is a double matrix.
xlswrite(filename,data(1),1,'A1');
xlswrite(filename,data{2},1,'A2');
3 commentaires
Arun Badigannavar
le 24 Jan 2013
Jing
le 24 Jan 2013
Just use the code I provided above, it can do that, just write twice...
Arun Badigannavar
le 25 Jan 2013
Walter Roberson
le 24 Jan 2013
value_F = [0.1,0.2,0.3,0.4,0.5,0.6];
1 commentaire
Arun Badigannavar
le 24 Jan 2013
Sachin Ganjare
le 24 Jan 2013
0 votes
Check the type of workspace output variable using "whos ,var_name". It could be a problem with type of data being written in excel.
Catégories
En savoir plus sur Gaussian Process Regression 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!