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 - имя файла, в который можно записать модуль, заданное как вектор символов или строковый скаляр.

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

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

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

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

    • Коэффициенты числителя и знаменателя фильтра Верилога-А.

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

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

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

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

    Примечание

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

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

    свернуть все

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

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