标签: matlab loops for-loop gridview
我想用循环(Do或For)显示此网格以及如何指定线条颜色? 我的代码是:
figure(1) [X,Y] = meshgrid(-1:0.1:1, -1:0.1:1) plot(X,Y,'k-') hold on plot(Y,X,'k-');
我该怎么做?
答案 0 :(得分:1)
你可以尝试这样的事情。
[X,Y] = meshgrid(-1:0.1:1, -1:0.1:1); deltaColor = 1/size(X, 2); for i=1:size(X, 2) plot(X(:, i),Y(:, i), 'Color', [deltaColor*i 0 0]) hold on plot(Y(:, i),X(:, i), 'Color', [0 deltaColor*i 0]) end
这可能不完全是您要找的,但您的问题并不是那么清楚。我希望你能将它应用到你的案子中。