Мне нужно создать .txt-файл из matlab для задания домашней работы в школе. Формат файла немного произволен. Нужно иметь одну из моих переменных в первой строке. Время на второй линии. Некоторый текст, затем другое значение переменной в третьей строке. Все за ним следует матрица, в которую мне нужно добавить заголовки.Запись в txt-файл из matlab
Кто-нибудь знает хороший учебник или статью, в которой содержится обзор такого рода материалов? Я нашел пару и слышал о fprintf() и думаю, что у меня есть довольно хорошая идея о том, как действовать дальше. Но я все еще немного озадачен тем, как делать матрицу. Любая помощь приветствуется!
«матрица» может быть матрицей клеток, так как аргументы из различных типов. I.e .: 'myVariableMatrix = {variable1 variable2, variable3; 'variableTime1', 'variableTime2', 'variableTime3'; 'someTextForVariable1', 'someTextForVariable2', 'someTextForVariable3'}; ' Используйте' fprintf' для каждой строки следующим образом: 'fprintf (fid, '% d% s% s', myVariableMatrix {строка,:})'. Конечно, есть несколько способов сделать это. – Werner
вы можете использовать ['dlmwrite'] (http://www.mathworks.com/help/matlab/ref/dlmwrite.html) с' '-append'' – Shai
у вас возник хороший вопрос о [ограничение ввода ] (http://stackoverflow.com/q/29241316), но удалил его слишком рано. Вы должны уточнить его, чтобы добавить более подробную информацию, и некоторый код, показывающий, что вы делаете, если хотите ответить – Plutonix