Мне нужно записать строку и таблицу в один текстовый файл. Строка содержит описание данных в таблице, но не является заголовками таблицы. Я использую R2019a, что, как я полагаю, означает, что опция «Добавить» с возможностью записи не работает? Пожалуйста, посмотрите мой пример данных ниже:
% Load data
load cereal.mat;
table = table(Calories, Carbo, Cups, Fat, Fiber, Mfg, Name, Potass);
string = {'This is a string about the cereal table'};
filename = "dummyoutput.sfc";
% How I tried to do this (which does not work!)
fid = fopen(filename, 'w', 'n');
fprintf(fid, '%s', cell2mat(string))
fclose(fid);
writetable(table, filename, 'FileType', 'text', 'WriteVariableNames', 0, 'Delimiter', 'tab', 'WriteMode', 'Append')
Я получаю эту ошибку:
Error using writetable (line 155)
Wrong number of arguments.
Есть ли у кого-нибудь предложения относительно дальнейших действий?
Спасибо!