writeva

Запишите описание Verilog-A rational объект

    Описание

    пример

    status = writeva(h,filename,innets,outnets,discipline,printformat,filestoinclude) пишет модуль Verilog-A, который описывает объект рациональной функции, h к файлу, заданному с помощью filename аргумент.

    Функция, writeva реализует объект в Verilog-A, использующем S-область Преобразования Лапласа, фильтрует и возвращает status из True, если операция записи успешна, и False, если операция записи неудачна.

    Примеры

    свернуть все

    Создайте S-параметры из заданного файла.

    S = sparameters('passive.s2p');

    Выполните рациональный подбор кривой S-параметров.

    h = rational(S);

    Запишите описание Verilog-A rational объект.

    status = writeva(h,'samplepassive2', ...
        'line_in', 'line_out', 'electrical', '%12.10e', 'disciplines.vams')
    status = logical
       1
    
    

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

    свернуть все

    Объект рациональной функции в виде rational объект.

    Имя файла Verilog-A, в которое можно записать модуль в виде вектора символов или строкового скаляра.

    filename может быть задан с или без пути и расширения. Расширение по умолчанию, .va, добавляется автоматически если filename не заканчивается в этом расширении. Имя модуля, которое используется в файле, является частью filename аргумент, который остается, когда путь и расширение удалены.

    Имя каждой из входных сетей модуля в виде вектора символов или строкового скаляра.

    Имя каждой из выходных сетей модуля в виде вектора символов или строкового скаляра.

    Точность следующих параметров модуля Verilog-A с помощью технических требований преобразования языка C в виде вектора символов или строкового скаляра. Технические требования преобразования языка C включают:

    • Числитель и коэффициенты знаменателя фильтра Verilog-A.

    • Значение задержки модуля и постоянное смещение (или прямое сквозное соединение), которые взяты непосредственно из объекта рациональной функции.

    Для получения дополнительной информации о том, как задать printformat, см. спецификацию Формата для fprintf.

    Предопределенная дисциплина Verilog-A сетей в виде вектора символов или строкового скаляра. discipline аргумент задает атрибуты и характеристики, сопоставленные с сетями.

    Список заголовочных файлов, чтобы включать в модуль с помощью Verilog-A 'include' операторы в виде вектора символов или строкового скаляра.

    Примечание

    write функция только принимает один rationalfit объект. Это не работает с массивом/матрицей rationalfit объекты,

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

    свернуть все

    Состояние операции записи, возвращенной как логический вектор. Аргумент, status возвращает True, если операция записи Verilog-A успешна, и False если операция записи Verilog-A неудачна.

    Представлено до R2006a