主要内容

本页采用了机器翻译。点击此处可查看英文原文。

slrealtime.instrument.LineStyle

创建实时仪表线型对象

自 R2022b 起

说明

slrealtime.instrument.LineStyle 对象定义了 connectLine 函数的线型样式属性。

创建对象

lineStyle_object = slrealtime.instrument.LineStyle() 创建一个空的 LineStyle 仪表对象,用于设置线型样式属性。

示例: 配置连接线的线型属性

属性

全部展开

选择线条颜色。

示例: myLineStyle.Color = 'black';

选择线条中的标记字符。

示例: myLineStyle.Marker = '*';

选择线条中的标记字符大小。

示例: myLineStyle.MarkerSize = 4;

选择线型字符。

示例: myLineStyle.Style = '--';

选择线宽。

示例: myLineStyle.Width = 1;

选择一个线条标签。

示例: myLineStyle.Label = 'My Line';

示例

全部折叠

  • 您可以在 LineStyle 对象中配置样式属性,并在 connectLine 函数中应用该样式。

    tg = slrealtime;
    removeAllInstruments(tg);
    % next assumes that real-time application has been built
    mldatxfile = 'slrt_ex_pendulum_100Hz.mldatx';
    hInst  = slrealtime.Instrument(mldatxfile);
    myLineStyle = slrealtime.instrument.LineStyle();
    myLineStyle.Marker = '*';
    myLineStyle.MarkerSize = 4;
    myLineStyle.Color = 'black';
    myLineStyle.Label = 'Cart Position';
    hAxis = uiaxes ();
    legend(hAxis);
    connectLine(hInst,hAxis,'cartposition', ...
        'LineStyle', myLineStyle);
    addInstrument(tg,hInst);
    load(tg,mldatxfile);
    start(tg);
    pause(10);
    stop(tg);

版本历史记录

在 R2022b 中推出

全部展开