作业帮 > 综合 > 作业

【求助】matlab画图问题 假设y=a*x+3 a取1,2,3,4,5,6时,画出y的曲线.并且这6个曲线花在一个图里

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/19 03:54:15
【求助】matlab画图问题 假设y=a*x+3 a取1,2,3,4,5,6时,画出y的曲线.并且这6个曲线花在一个图里
a 取1,1.3,1.8,2.6,12这几个数,没有规律的.
要怎么办?
a=1;
x=0:0.1:1;
y=a*x+3;
plot(x,y)
hold on
a=1.3;
plot(x,y)
为什么不行?
出来的还是第一次画的.
x=0:0.01:10;
for a=1:6
y=a*x+3*a;
plot(x,y)
hold on
end
再问: a 取1,1.3,1.8,2.6,12这几个数,没有规律的。 要怎么办? a=1; x=0:0.1:1; y=a*x+3; plot(x,y) hold on a=1.3; plot(x,y) 为什么不行? 出来的还是第一次画的。。
再答: x=0:0.01:10; a=[1,1.3,1.8,2.6,12] for i=1:length(a) y=a(i)*x+3*a(i); plot(x,y) hold on end