# plot
二维线图
函数库: TyAppDesigner
# 语法
plot(UIAxes,X,Y)
plot(UIAxes,X1,Y1,...,Xn,Yn)
plot(UIAxes,Y)
注意
该函数仅适用于 APP 设计工具。
# 说明
plot(UIAxes,X,Y) 在 UIAxes 坐标区中创建 Y 中数据对 X 中对应值的二维线图。
X 和 Y 必须是长度相同的向量,plot 函数绘制 Y 对 X 的图。示例
plot(UIAxes,X1,Y1,...,Xn,Yn) 在 UIAxes 坐标区中绘制多个 X、Y 对组的图。示例
plot(UIAxes,Y) 在 UIAxes 坐标区中创建 Y 中数据对每个值索引的二维线图。示例
Y 是向量,x 轴的刻度范围是从 1 至 length(Y)。
# 示例
创建线图
将 x 创建为由 0 和 2π 之间的线性间隔值组成的向量。在各值之间使用递增量 π/100。将 y 创建为 x 的正弦值。在 APP 的 UIAxes 的坐标区中创建数据的线图。
x = 0:(pi / 100):(2 * pi);
y = sin.(x);
# x, y = get_xy()
plot(app.UIAxes, x, y)

绘制多个线条
将 x 定义为 100 个介于 −2π 和 2π 之间的线性间隔值。将 y1 和 y2 定义为 x 的正弦和余弦值。在 APP 的 UIAxes 的坐标区中创建上述两个数据集的线图。
x = LinRange(-2 * pi, 2 * pi, 100);
y1 = sin.(x);
y2 = cos.(x);
plot(app.UIAxes, x, y1, x, y2)

# 输入参数
Y - y 值 向量
y 值,指定为向量。要根据特定的 x 值绘图,还必须指定 X。
数据类型: Int16 | Int32 | Int64 | Float16 | Float32 | Float64
X - x 值 向量
x 值,指定为向量。
数据类型: Int16 | Int32 | Int64 | Float16 | Float32 | Float64