i am trying to enter data into an excel spreadsheet through matlab by prompting the user to enter string . The next data doesn't go to the next row in the spreadsheet
1 view (last 30 days)
Show older comments
for a = 1:(desired_number)
det_1=[]
con_1=[]
disease_1=[]
det = 'Enter the details for patient ';
det_1 = input(det,'s')
con = 'Enter his Condition'
con_1 = input(con,'s')
disease = 'enter his diseases'
disease_1=input(disease,'s')
%disp(det_1)
%disp(con_1)
%disp(disease_1)
%t = table(det_1,con_1,disease_1)
patient = 'filename';
M = {'Patient_No ','Condition','Disease';det_1,con_1,disease_1};
sheet = 1;
xlrange = 'A:C';
xlswrite(patient,M,sheet,xlrange)
2 Comments
Accepted Answer
ES
on 24 May 2018
Your xlrange should contain information regarding row number.
For example instead of
xlrange = 'A:C';
use
xlrange = ['A', num2str(a), ':C', num2str(a)];
0 Comments
More Answers (0)
See Also
Categories
Find more on Spreadsheets in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!