1
我想绘制下面的简单函数; $ y = A. * x $具有不同的A参数值,即A = 0,1,2,3都在同一个图上。我知道如何通过将x设置为一个空间向量来绘制简单的函数,即$ y = x $,从而定义x = linspace(0,10,100);我知道可以使用hold命令。Matlab,数字和for循环
我认为可以简单地使用for循环,但问题是得到一个图的所有排列图,即我想要一个y = t,2 * t,3 * t,4的图*在同一个数字上。我尝试如下:
x=linspace(0,10,100);
%Simple example
Y=x;
figure;
plot(Y);
%Extension
B=3;
F=B*x;
figure;
plot(F);
%Attempt a for loop
for A= [0,1,2,3]
G=A*x;
end
figure;
plot(G);
+1用于解释“全部保留”和“保留”之间的区别。 – Nras 2014-09-03 10:53:29