set(MathScript RTモジュール関数)

LabVIEW 2012 MathScript RTモジュールヘルプ

発行日時: June 2012

製品番号: 373123C-0112

»製品情報を参照
ヘルプをダウンロード(Windowsのみ)

所有クラス: plots

要件:MathScript RTモジュール

構文

set(obj)

set(obj, name)

set(obj, name1, value1, ..., nameN, valueN)

a = set(obj)

b = set(obj, name)

説明

プロットオブジェクトの属性値を設定します。プロットオブジェクトには、lineplot areaplot windowtextなどがあります。set(obj, name1, value1, ..., nameN, valueN)は、 objで参照されたプロットオブジェクトに指定する属性値を設定します。属性名と値を指定しない場合、objで参照されたプロットオブジェクトのすべての属性と設定可能な値が返されます。属性名を指定しない場合、LabVIEWはnameに指定されたすべての設定可能な属性値を返します。

サンプル

入力

名前 説明
obj プロットオブジェクトにリファレンスを指定します。
name 属性の名前を指定します。nameは文字列です。
value 属性の値を指定します。

出力

名前 説明
a 属性の名前と設定可能な値を返します。aは文字列です。
b 指定された属性のとり得る値を返します。

詳細

次の表には、この関数のサポート特性 が記載されています。

LabVIEWランタイムエンジンでサポートされる いいえ(エラーが返される、または無視される)
RTターゲットでサポートされる はい
RTで制限付きの実行時間に適する 特性なし

サンプル

X = [0:0.01:1];
Y = X.*X;
obj = plot(X, Y);
set(obj, 'Color', 'b', 'LineStyle', '--');

obj = axes;
b = set(obj, 'NextPlot')

t = 0:0.1:2*pi;
obj = plot(t(1), sin(t(1)));
hold on
obj1 = plot(t(1), sin(t(1)), 'ro');
axis([0, 2*pi, -1, 1])
for i = 2:length(t);
     xx = get(obj, 'XData');
     yy = get(obj, 'YData');
     set(obj, 'XData', [xx, t(i)], 'YData', [yy, sin(t(i))]);
     set(obj1, 'XData', t(i), 'YData', sin(t(i)));
end

関連項目

axes
get
plot
ref_plotarea
ref_plotwin



この記事は役に立ちましたか。

役に立たなかった