В настоящее время я пытаюсь читать данные из текстового файла, написанного именно так:Считывание несколько данных из MATLAB файл
Height = 10
Length = 10
NodeX = 11
NodeY = 11
K = 10
я написал небольшой код, как этот
fileID = fopen('input.dat','r');
[a, b] = fscanf(fileID, '%s %f')
И Я получаю следующий ответ:
a =
72
101
105
103
104
116
b =
1
Кажется совершенно очевидным, что я не могу указать спецификацию формата. Я хотел бы знать, как выбрать строку вместе с поплавком несколько раз в том же файле.
Я получаю следующее текущее регулярное выражение Ссылка на содержимое ячеек от объекта несетевого массива. Ошибка в главном (строка 6) mydata = reshape ([mydata {:}], 2, []) ' –
Приведенный код работает для предоставленного файла данных.Какие изменения вы внесли в файл данных и/или код? – excaza
Мне удалось заставить его работать. Большое вам спасибо. Ты мне очень помог! –