exponenta event banner

написать

Запись данных на ресурс VISA

    Описание

    пример

    write(v,data) записывает вектор строки или столбца data на ресурс VISA v.

    пример

    write(v,data,datatype) пишет data в форме, указанной datatypeнезависимо от формата в data.

    Примеры

    свернуть все

    Создайте подключение к ресурсу VISA. В этом примере показано подключение к устройству с псевдонимом COM4 с использованием интерфейса VISA-Serial.

    v = visadev("COM4");

    Запишите значения [1,2,3,4,5] как uint8 данные на ресурс VISA v.

    write(v,1:5)

    Создайте подключение к ресурсу VISA. В этом примере показано подключение к устройству с псевдонимом COM4 с использованием интерфейса VISA-Serial.

    v = visadev("COM4");

    Запись строки данных в ресурс VISA v.

    write(v,"Hello, world!","string")

    Входные аргументы

    свернуть все

    Ресурс VISA, указанный как visadev объект.

    Пример: write(v,10) запись на ресурс VISA v.

    Числовые данные или данные ASCII, указанные как строка (1-by-N) или столбец (N-by-1) вектор числовых значений или в виде символьного вектора или строкового скаляра текста. Для всех числовых datatype типы, data - вектор строк значений.

    Пример: write(v,300) записывает значение 300.

    Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | char | string

    Размер и формат каждого значения, заданного как символьный вектор или строка. datatype определяет количество байтов для записи для каждого значения и интерпретацию этих байтов как типа данных MATLAB ®.

    Для любой операции чтения или записи тип данных преобразуется в uint8 для передачи данных. После передачи тип данных возвращается к указанному datatype.

    Пример: write(v,1:5,"double") записывает значения [1,2,3,4,5] как двойные данные.

    Типы данных: char | string

    См. также

    | |

    Представлен в R2021a