fwrite

Запишите двоичные данные, чтобы открыть файл целевого компьютера

Описание

пример

fwrite(filesys_object, file_id, data) пишут элементы матричного data к файлу, идентифицированному file_id. file_id аргумент является идентификатором файла, сопоставленным с открытым файлом. fwrite требует, чтобы файл был открыт с разрешением записи.

Примечание: SimulinkRealTime.fileSystem объект будет удален в будущем релизе. См. информацию о версии для команд файловой системы, чтобы использовать вместо этого. Эти команды используют SimulinkRealTime.openFTP функционируйте и функции для ftp MATLAB объект.

Примеры

свернуть все

Открытый magic.dat для записи запишите его, закройте его и считайте его назад.

Открытый magic.dat для записи.

tg = slrt;
filesys_object = SimulinkRealTime.fileSystem(tg);
file_id = fopen(filesys_object, 'magic.dat', 'w');

Создайте и запишите магический квадрат.

msquare = magic(5)
fwrite(filesys_object, file_id, msquare);
msquare =

    17    24     1     8    15
    23     5     7    14    16
     4     6    13    20    22
    10    12    19    21     3
    11    18    25     2     9

Закройте файл.

fclose(filesys_object, file_id)
ans =

     0

Вновь откройте файл для чтения и считайте его.

file_id = fopen(filesys_object, 'magic.dat', 'r');
value = fread(filesys_object, file_id)
value =

  1×25 uint8 row vector

  Columns 1 through 10

   17   23    4   10   11   24    5    6   12   18

  Columns 11 through 20

    1    7   13   19   25    8   14   20   21    2

  Columns 21 through 25

   15   16   22    3    9

Закройте файл.

fclose(filesys_object, file_id)
ans =

     0

Входные параметры

свернуть все

Объект файловой системы создается при помощи SimulinkRealTime.fileSystem функция создания.

Объект файловой системы представляет файловую систему целевого компьютера. Вы работаете с файловой системой целевого компьютера от компьютера разработчика при помощи методов файловой системы.

Пример: fsys

Типы данных: struct

Передайте это значение функциям что файлы доступа на целевом компьютере.

Пример: h

Данные записаны в файл в порядке следования столбцов.

Пример: 'test'

Смотрите также

| |

Введенный в R2014a