getSourceElement

Добирается элементы сигнала выбрали On исходного порта для связи

    Описание

    пример

    selectedElems = getSourceElement(connector) получает выбранные элементы сигнала на исходном порте для связи, заданной connector.

    Примеры

    свернуть все

    Получите выбранный элемент на исходном порте для связи.

    modelName = 'archModel';
    arch = systemcomposer.createModel(modelName); % Create model
    rootArch = get(arch,'Architecture'); % Get architecture
    
    newComponent = addComponent(rootArch,'Component1'); % Add component
    inPortComp = addPort(newComponent.Architecture,...
    'testSig','in'); % Create in-port on component
    inPortArch = addPort(rootArch,'testSig','in'); % Create in-port on architecture
    compDestPort = getPort(newComponent,'testSig'); % Extract component port object
    archSrcPort = getPort(rootArch,'testSig'); % Extract architecture port object
    
    interface = arch.InterfaceDictionary.addInterface('interface'); % Add interface
    interface.addElement('x'); % Create interface element
    archSrcPort.setInterface(interface); % Set interface on architecture port
    
    conns = connect(archSrcPort,compDestPort,'SourceElement','x'); % Connect ports
    elem = getSourceElement(conns)
    elem =
    
      1×1 cell array
    
        {'x'}

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

    свернуть все

    Связь между портами в виде systemcomposer.arch.Connector объект.

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

    свернуть все

    Выбранные имена элементов сигнала, возвращенные как вектор символов.

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

    Введенный в R2020b
    Для просмотра документации необходимо авторизоваться на сайте