【发布时间】:2019-04-24 12:00:41
【问题描述】:
在 MATLAB 中,我正在尝试构建一个 for 循环来绘制 x,y 的下标对,例如 x1,y1, x2,y2 和 x3,y3。目标是 for 循环将下标传递给 x 和 y 并绘制 3 个数字。
代码如下:
x1 = rand(10,1);
y1 = rand(10,1);
x2 = rand(10,1);
y2 = rand(10,1);
x3 = rand(10,1);
y3 = rand(10,1);
for i = 1:3
plot(x(i),y(i))
end
但是,我遇到了一个错误。那么如何使用 for 循环对数据进行下标以进行绘图?
【问题讨论】:
-
这就是你永远不应该创建动态变量的原因